<SEC-DOCUMENT>0001476150-22-000013.txt : 20220803
<SEC-HEADER>0001476150-22-000013.hdr.sgml : 20220803
<ACCEPTANCE-DATETIME>20220803160104
ACCESSION NUMBER:		0001476150-22-000013
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		70
CONFORMED PERIOD OF REPORT:	20220630
FILED AS OF DATE:		20220803
DATE AS OF CHANGE:		20220803

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Terreno Realty Corp
		CENTRAL INDEX KEY:			0001476150
		STANDARD INDUSTRIAL CLASSIFICATION:	REAL ESTATE [6500]
		IRS NUMBER:				271262675
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		101 MONTGOMERY STREET
		STREET 2:		SUITE 200
		CITY:			SAN FRANCISCO
		STATE:			CA
		ZIP:			94104
		BUSINESS PHONE:		(415) 655-4580

	MAIL ADDRESS:	
		STREET 1:		101 MONTGOMERY STREET
		STREET 2:		SUITE 200
		CITY:			SAN FRANCISCO
		STATE:			CA
		ZIP:			94104
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>trno-20220630.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2022 Workiva--><!--r:d5ddad27-f28e-44ef-91fb-daf9db672bfe,g:bac524e0-98f7-4bbe-b97c-c03a9bd95e44,d:e9d3285dd2ef444abb72065783975d70--><html xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns="http://www.w3.org/1999/xhtml" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:trno="http://terreno.com/20220630" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:srt="http://fasb.org/srt/2022" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:xbrli="http://www.xbrl.org/2003/instance" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>trno-20220630</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80L2ZyYWc6MDNlM2M1ZDZkMWM4NDRlMjllYzA2NDdhMjJjZWYyN2IvdGFibGU6NDNiMjUwZDdmMDY2NDUwOTg2ZGQ4NWI1ODJkZjA1NmMvdGFibGVyYW5nZTo0M2IyNTBkN2YwNjY0NTA5ODZkZDg1YjU4MmRmMDU2Y18yLTEtMS0xLTQzMjM0_be43d534-8242-460f-bb0c-659b55000853">0001476150</ix:nonNumeric><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="dei:AmendmentFlag" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80L2ZyYWc6MDNlM2M1ZDZkMWM4NDRlMjllYzA2NDdhMjJjZWYyN2IvdGFibGU6NDNiMjUwZDdmMDY2NDUwOTg2ZGQ4NWI1ODJkZjA1NmMvdGFibGVyYW5nZTo0M2IyNTBkN2YwNjY0NTA5ODZkZDg1YjU4MmRmMDU2Y18zLTEtMS0xLTQzMjM0_7e8d690c-b724-417c-8897-83c4410e3776">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80L2ZyYWc6MDNlM2M1ZDZkMWM4NDRlMjllYzA2NDdhMjJjZWYyN2IvdGFibGU6NDNiMjUwZDdmMDY2NDUwOTg2ZGQ4NWI1ODJkZjA1NmMvdGFibGVyYW5nZTo0M2IyNTBkN2YwNjY0NTA5ODZkZDg1YjU4MmRmMDU2Y180LTEtMS0xLTQzMjM0_c5e2f1b7-49cf-434f-b671-59e9a1f64f46">2022</ix:nonNumeric><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80L2ZyYWc6MDNlM2M1ZDZkMWM4NDRlMjllYzA2NDdhMjJjZWYyN2IvdGFibGU6NDNiMjUwZDdmMDY2NDUwOTg2ZGQ4NWI1ODJkZjA1NmMvdGFibGVyYW5nZTo0M2IyNTBkN2YwNjY0NTA5ODZkZDg1YjU4MmRmMDU2Y181LTEtMS0xLTQzMjM0_ea03c489-e79f-46ba-a660-0a6bcdec6e3f">Q2</ix:nonNumeric><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80L2ZyYWc6MDNlM2M1ZDZkMWM4NDRlMjllYzA2NDdhMjJjZWYyN2IvdGFibGU6NDNiMjUwZDdmMDY2NDUwOTg2ZGQ4NWI1ODJkZjA1NmMvdGFibGVyYW5nZTo0M2IyNTBkN2YwNjY0NTA5ODZkZDg1YjU4MmRmMDU2Y182LTEtMS0xLTQzMjM0_95c6bc08-ce1f-4292-9dc7-01a3464a5bf0">--12-31</ix:nonNumeric><ix:nonNumeric contextRef="i10a38c9fa14c4c4cb516c1ae23157a08_D20220101-20220630" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMzU2NA_78fe73bd-19b0-4af1-8b57-720ac3946a11">P1Y</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="trno-20220630.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i17937f770f154ceb9923065b3af07b13_I20220801"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-08-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i38151f3b32aa4dffb0c2f0e957da1727_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4579d1cf3ccf4b1688b9b3ee3400460c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a8c3756ff804532b433867e24be3e04_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">trno:CommonStockHeldAtRabbiTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i426d9677c5094c67b852d9ea8a56561a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:DeferredCompensationShareBasedPaymentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ied1cf34da97240f7a7a324448d2a4cfd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i109312881efc4fae887f44ff1a63c5ce_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i31e4c752168c4c73b12d85bd2c40c4a0_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i64ae81b59b6948abb27b74308e46c13a_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i24e95fb25ad940829839a284b3c3400b_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3fc9da03385c4add8678d7714f6d2b1d_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1cd8bc70267740eba4f9137145c6a5ad_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">trno:CommonStockHeldAtRabbiTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1c49b6a26519420cb6e096cbb9d80ee7_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:DeferredCompensationShareBasedPaymentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6b1f79fd63524abf9dd871247311a357_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i39b9b910e18b4216b308e9fa203dd714_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a3f94d3ff44473891b5d48e127eb9ae_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">trno:CommonStockHeldAtRabbiTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id583912960b549b5ad8891c411a9d1ec_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:DeferredCompensationShareBasedPaymentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i22e59d1d0a534fd2a1c0c5603d79594f_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i76be8233d88445ca92c54f2f9ff8fa92_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2d4d304de4db42a5b18b7940988225c6_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i419509b4f9ff41c3bda3b76a75b29f0d_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6892c42ab7424327b6212af2661fed80_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibf6e16137762452abc7555a330e7b937_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia5e898ca337e4097a4361656161cc8dd_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">trno:CommonStockHeldAtRabbiTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5aeab170a1114858a60abf1663885b07_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:DeferredCompensationShareBasedPaymentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3ad6f0a003e84b9a83295530378ea06f_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i207d7b18e1fa45e6b8b2fe2b67d094cf_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifa75ecc7a19241ccadbb93448701b692_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">trno:CommonStockHeldAtRabbiTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5886412682da4c8eb59f4ffd7f8f09d8_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:DeferredCompensationShareBasedPaymentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8ccc7ab38c04a18aecc3b666d4a226f_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife9ce6d59fce4d749618c0d6c5f9ce1f_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibff8944b79944d62a118fc10f96f3209_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f875f12d3424708b8caea1ecd3cce72_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i142b5ef028094b4ca0cac6a728c5438c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">trno:CommonStockHeldAtRabbiTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib30e07f41e1149d7a52f16a88eddc5a7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:DeferredCompensationShareBasedPaymentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib58167f06bef4201a3bf4d8a92180e2e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0051bfa04d03484895978409d4547124_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib67ae39cfac14981a8c4e52b02f1303d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i03ef9654c18b4df18cf22a9da6b72428_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i538465f954e74b4d87ee4e9fb45eacc7_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6c55601417f74b59a7dc8a5dea5cb52d_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7f04466878a14cce8e259f2deeccc5c7_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i43444239442944f492e9c1d7d0dbd97c_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">trno:CommonStockHeldAtRabbiTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4dd52a4846864c55ad4769bc514afb61_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:DeferredCompensationShareBasedPaymentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic465d0059a4549cd8ee4b23bccb6732c_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7cba8b910a52460f9da7dca27f0bbbbc_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i412405f49d2d41a4839234bf4beb243d_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8b91770d7bf8452983591caeda8a6d45_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">trno:CommonStockHeldAtRabbiTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i32383df1bc144982997c0db8ff484c99_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:DeferredCompensationShareBasedPaymentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6546c144b9d04d388d5a0aa67c9a0ece_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5e970dda391d4d648df7b2ae40cda490_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i594b48a0c85542adacac2ae1a76341b1_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic4a3fba604a746cd9d80413b767ad65f_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6d63b919550347f68091a13718732d0b_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i933ef782dd17498e8fc275cc3d20fca0_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3c00c1947399407aa6391b7a2719d2ae_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">trno:CommonStockHeldAtRabbiTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id8149f352a9b400c8afaac39f1a393ac_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:DeferredCompensationShareBasedPaymentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4a95505dddcc4b4b82f0cfafd9775a9a_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0740f63a01b4445da818435b9c7c0eb9_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1d0ea79b746143908355659c96f4a077_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if170976976ce4327a4c54f1c5f98afec_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">trno:CommonStockHeldAtRabbiTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7489711ba314465d8765bd761ae11e4f_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:DeferredCompensationShareBasedPaymentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic1db92aa3c594020981d78e8bf88c0c9_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9461fdca125349a2a67dd569295101b6_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i15f443e956b042d9b299d12c62934d2f_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>trno:segment</xbrli:measure></xbrli:unit><xbrli:context id="i65d9308ed86249e8973f7b9b18ee8976_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">trno:BuildingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="property"><xbrli:measure>trno:property</xbrli:measure></xbrli:unit><xbrli:context id="i2cdf6a73286d47b6aa4ebdc4d5d4d181_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">us-gaap:LandAndLandImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="sqft"><xbrli:measure>utr:sqft</xbrli:measure></xbrli:unit><xbrli:unit id="acre"><xbrli:measure>utr:acre</xbrli:measure></xbrli:unit><xbrli:context id="ie2cf128cd58d49e3a1801d3c1a853bcd_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">trno:RedevelopmentPropertyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc1a4026126b4913a483cb504ea521cb_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">trno:RedevelopmentPropertyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">us-gaap:ScenarioPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5aa00931fad045588313dcf77256df8e_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">us-gaap:LandMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">us-gaap:ScenarioPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ee8f29ecc964cc89a8edb10fc75ce5a_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">us-gaap:LandAndLandImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">us-gaap:ScenarioPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i00c5122040a841bd8d0dd101e97c585a_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:RealEstateInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9a321c911f0c44c79c23b7084c873f4c_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:RealEstateInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6479b7362e2749ceb35f86d9e52b2106_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:RealEstateInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i40832eec78034c8cbe8fd900b86d1db3_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:RealEstateInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifd7c36c4828b4e9984fcfcae04d29a55_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LeasesAcquiredInPlaceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3168f13327c84cc4aac75b59963bc2be_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LeasesAcquiredInPlaceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0c334e13a6df4c8698e0d816151d931f_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:AboveMarketLeasesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iabc0750a102d4a0795fbc0f55bf834b0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:AboveMarketLeasesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i79305ee3c4284fd680097f063f2b2cb0_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie1a4808019704f4080bf72fc518c91e1_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id507950327e54bd9bed1efa1e53b5b68_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i059377a14bf64ca095d0c0542c1c2a86_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">trno:NorthernNewJerseyAndNewYorkMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">srt:OfficeBuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i155766d50aec4280847775ef437f6d46_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">trno:ImprovedLandParcelsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">trno:NorthernNewJerseyAndNewYorkMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="icb21be8aca3d44e9b0a6139d7cf64a5d_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">trno:AssetAcquisitions2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">srt:IndustrialPropertyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib9c677ee073b4ca6b787367881879a69_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">trno:AssetAcquisitions2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">srt:IndustrialPropertyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idd1e3f2a49a24c91be8419f3da151dd8_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">trno:AssetAcquisitions2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">srt:IndustrialPropertyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib0cbb86d6f9041cb9279b538079e35af_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">trno:AssetAcquisitions2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">srt:IndustrialPropertyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i60cdf4a7e8f24039b959b074ff57f351_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">trno:AssetAcquisitions2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">srt:IndustrialPropertyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib73a7f1232574dccb0a52d6ef76f0668_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">trno:AssetAcquisitions2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">srt:IndustrialPropertyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibc6102e947a24990a0f0ee8b05a5de8b_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">trno:AssetAcquisitions2022Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id9633d07e00244a6bd9b41f4f1e4f139_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">trno:AssetAcquisitions2022Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i65e1540dcf544efcbb2482b29a2f34db_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">srt:IndustrialPropertyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">trno:AssetAcquisitions2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i80bb3d3ced97404288605bff5dc6e7e6_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">srt:IndustrialPropertyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">trno:AssetAcquisitions2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i33d59a656a4545fd8c5ff7f655f3711a_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">srt:IndustrialPropertyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">trno:AssetAcquisitions2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie0803771daf54f90a994d64281877494_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">srt:IndustrialPropertyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">trno:AssetAcquisitions2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if1a6cda472fb47bd9850ff2afbd1a5a4_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">srt:IndustrialPropertyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">trno:AssetAcquisitions2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id56bafa2853f46e4a6f5788e45cc171e_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">srt:IndustrialPropertyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">trno:AssetAcquisitions2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if727bf6c9c6842d6b3d3f87cfad9ced0_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">trno:AssetAcquisitions2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icf2cad9d36464fc3b8f37e5d47e9e1a5_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">trno:AssetAcquisitions2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i375777356b5a4fe7b59d94c975ac8f74_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">trno:RedevelopmentPropertyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i266a3f8a80bb46fbaec249476a53a204_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">trno:RedevelopmentPropertyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">trno:Countyline29PropertyInHialeahFLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i606685a7f45144c28f129a9935b82e69_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">trno:RedevelopmentPropertyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">trno:Countyline29PropertyInHialeahFLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5a93f20a3c5944d0a773cfaacaa96dba_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">trno:NewYorkAndNewJerseyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0d93eb314b874fca86611ad94f97edf5_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateLoanTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i765bb980c5a74be29b4f6727a297954d_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">trno:DisposedAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">trno:NewYorkAndNewJerseyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i596b717568c443968ba5430815b2fdd6_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2513f2a1d5a042eaa813e9c973619759_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaaac4eb2b5c7410c93f4892b7f780e75_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i198ce33831cb43119beccf1f9bf41460_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:AmendedTermLoanMaturingJanuary2027Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0378c99af74d4d9389ffa37498e819a9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:AmendedTermLoanMaturingJanuary2027Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2dbbcecbdc75460d850c503aecc37b21_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:AmendedTermLoanMaturingJanuary2027Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie6d548f85b384fc782d1b03804959f57_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:September2022SeniorUnsecuredNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i78817bbc2b9a4261829efa3a395ea033_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:September2022SeniorUnsecuredNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if1294f5e467f4cfc9dab23016e97e33b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:September2022SeniorUnsecuredNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0fbbe33b456d4a38a276a4c62bdf11f5_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:July2024SeniorUnsecuredNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife0e6e48bc34432caca3f5ba65acc8ba_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:July2024SeniorUnsecuredNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1b2505ced7ec4032a952f21535e22952_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:July2024SeniorUnsecuredNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec35caedbad94c519b9876aef5f54af1_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:July2026SeniorUnsecuredNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iee69b6ed7bae4ba6a2df67c77dbfc160_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:July2026SeniorUnsecuredNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ica5a83b90d2945999b2b50ecacc3d55d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:July2026SeniorUnsecuredNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5876d3b6edbc4d7e8f27df8b816fe7e8_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:October2027SeniorUnsecuredNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia12253b0beae4818bb695abfb55b5046_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:October2027SeniorUnsecuredNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5a2e8a4f3038452ea63bd597d91d9f6a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:October2027SeniorUnsecuredNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c5749ec73c749ce979ef1b2920f2c2d_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:July2028SeniorUnsecuredNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id199d85ac70f4ac2a9115b3564fed420_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:July2028SeniorUnsecuredNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8deacd43c0584883bc17ed9bad56d131_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:July2028SeniorUnsecuredNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd299b3a00d64301ad26cae880f27a6d_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:December2029SeniorUnsecuredNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i12cd2240b19c40f896d6cf34dc9d64d4_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:December2029SeniorUnsecuredNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id498f57875c04f2393f26d4f8ff0b058_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:December2029SeniorUnsecuredNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7a83378ac9f144be9502b2e56e91aa14_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:August2030SeniorUnsecuredNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i586aeae448d04a87be92642affe71245_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:August2030SeniorUnsecuredNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib77c826f9f1841eaa0dc1d5d051e71bf_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:August2030SeniorUnsecuredNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0442520e342e4ed3a8433b379d3f4a94_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:July2031SeniorUnsecuredNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i22cd6351118f47d5bf7c01ae65afe92b_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:July2031SeniorUnsecuredNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i57e43342485e40c1a5931b3bffdf84a4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:July2031SeniorUnsecuredNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i25d190064fad42538590914900d46f2e_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie6e6780c4f83419e9dde56e5d919c9c9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5064b7c5999a4084b9d632d8ae78c72f_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4595b3af61db4629a6d7c145ece8d2e4_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5095c1476e3f4b7989f37d8d47d7ab91_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:AmendedTermLoanMaturingJanuary2027Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i43843ab43a874bf4b49a0787de8e2819_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:AmendedTermLoanMaturingJanuary2027Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i342f29c3579a481c8f17899f5aa89b94_I20220629"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:AmendedTermLoanMaturingJanuary2027Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib9e184ed62634e8e9b681eb755b2de72_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3fbaf016f3ce47868b32e6f5241ee9af_D20220801-20220801"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:September2022SeniorUnsecuredNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-08-01</xbrli:startDate><xbrli:endDate>2022-08-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icdf2f31002504de5ba622653d2ed27c8_I20220801"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:September2022SeniorUnsecuredNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-08-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4db10b35f5a94acbaf639ecdfdd40030_D20220629-20220629"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:AmendedFacilityMaturingAugust2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-29</xbrli:startDate><xbrli:endDate>2022-06-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id1666f5f05b742d7be7cd0655332458f_I20220629"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:AmendedFacilityMaturingAugust2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac6fd2ec75ef47e5a5520405ae4c6c29_I20220629"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2a7f8408fdda4e88a20fb3936f1120ff_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:AmendedFacilityMaturingAugust2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i637aeca915524f9c815b5e45b94c334b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:AmendedFacilityMaturingAugust2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i53c589256e754d78b5299c217d319402_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:AmendedFacilityMaturingAugust2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3f5953b7d6784d62a4f9ad05aa19c7dd_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:FederalFundsEffectiveSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:AmendedFacilityMaturingAugust2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if205f9950d0846169f2aaaf6341460ac_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:AmendedFacilityMaturingAugust2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifc35fa380acf47f3b7870e773cc39190_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:AmendedFacilityMaturingAugust2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i64ee2a49d0404db09a69630807d3fdbe_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:AmendedFacilityMaturingAugust2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1e0f807d39a24a06b2ee6b4878905027_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">trno:CreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i072a2929190d4d87acf6d682908d8bd8_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">trno:TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idaab0521d9e94e7b9afac6cc1585898b_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8ad5d1e7d87d49599bfa06a1d3a252b1_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="deritavtive"><xbrli:measure>trno:deritavtive</xbrli:measure></xbrli:unit><xbrli:context id="i826ac48453584a409b01f07428fdff6e_I20220503"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-05-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i73106c29ea884d90a89c9d5e4183f2f7_I20220503"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:AmendedTermLoanMaturingJanuary2027Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="trno:DebtInstrumentRateTypeAxis">trno:DebtInstrumentFixedRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-05-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifffda16f243f4d72af63b2db8f0d7d49_I20220503"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:AmendedTermLoanMaturingJanuary2027Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-05-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i45dcaaaf43474312a0b45239f4c7a485_I20220503"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trno:InterestRateCap2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-05-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i682cc209dc244c25ac5fbce946dd47d5_I20220503"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trno:InterestRateCap1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-05-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife207169a56f469f84cdc1080e3ad7b0_I20220503"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trno:InterestRateCap1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-05-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb9014bea59347da887220f17c2ce909_I20220503"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trno:InterestRateCap1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-05-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic343233f45c94f10939a1c0ba1db529f_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic6c9b852e56e43c1a7b6cb976f828d75_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie5ddd944f1fb4e12a9a15a0a1e676999_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifbb2d73d20524d92baa27d30f0f237ab_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia576ac8575fa40db8eba6b81e02385f5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife30b5e6b7104586bcb2aa0c9a177d11_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if016c22f675a430dbf4dd61ae6888d49_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">trno:AtMarketEquityOfferingProgram300MillionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib31641e721dd478dbea52afbc7e0f957_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">trno:AtMarketEquityOfferingProgram300MillionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i294ec853aa26483cbfc6471ddadf6ec3_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">trno:AtTheMarketProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iee09195ecb004a66a4aea3981567fbfc_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">trno:AtTheMarketProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id8e32ed967f6442c962c5e540200a88f_D20220503-20220503"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:A2019PlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-03</xbrli:startDate><xbrli:endDate>2022-05-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5fe4fa537b06441a88110e5bf51f623e_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">trno:CommonStockHeldAtRabbiTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia83e6916150c49338e61349628573a35_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">trno:CommonStockHeldAtRabbiTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idfcf7e47c68b4d558f30bcc088a596a4_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:A2019PlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie17ba15cfd6d4f5880e7a8f662b1064f_D20100216-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2010-02-16</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4b3d3861284c4525b17e6d2b5d1b55b5_D20100216-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2010-02-16</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i398c7b8b49ce49aea4259f962be3f61e_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i10a38c9fa14c4c4cb516c1ae23157a08_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8e85b61aaf3246e5a5b2d8c6ff955d3e_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8504753af25742e5805ed8ea67a66ff6_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i143e02ac0973485f858c97b969c3e46e_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i55364f30e6f54a02bf5d44cc36c465b1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieff3f2a9ed094a2494c20c6d3901da53_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">trno:WithinCurrentFiscalYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie91fa4d0c8484667b6a69105edac22a4_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">trno:YearOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib83394590eb5494ea9371c27b1b55007_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">trno:YearTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i44ff346704c0402da7bf967ac6ab7e36_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">trno:YearThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7f92db11f1754564ae7df046d5edcd54_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">trno:YearFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id6b48475806548d29ae6e3937fcc6a75_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">trno:ThereafterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic14c02ef46364ae5903d53df4f9a5b3b_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:LongTermIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="measurement_period"><xbrli:measure>trno:measurement_period</xbrli:measure></xbrli:unit><xbrli:context id="i89daf8cb63bc4a7abac31d6b0bdab060_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:AmendedLongTermIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">trno:PerformanceSharesPeriod1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i60ec852bfcb34f249ae364d75d6712a5_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:AmendedLongTermIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">trno:PerformanceSharesPeriod1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic3e5de7c884940ba81afda81d7fc7763_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:AmendedLongTermIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">trno:PerformanceSharesPeriod1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8354cdd97bfe4edb8b16310c86938088_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:AmendedLongTermIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">trno:PerformanceSharesPeriod1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9b9db408dc7049d4bf6a8f40f8ada88c_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:AmendedLongTermIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">trno:PerformanceSharesPeriod2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ida8c182b26e446218b3db5b1d05b8636_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:AmendedLongTermIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">trno:PerformanceSharesPeriod2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8d8f22af579d4dbea4a069b122cb862c_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:AmendedLongTermIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">trno:PerformanceSharesPeriod2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idc25b2176f224d95aba5f45a6556a672_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:AmendedLongTermIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">trno:PerformanceSharesPeriod2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i824e1d2e193b45948f0cdad93e2903c1_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:AmendedLongTermIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">trno:PerformanceSharesPeriod3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i63b3b9e7dbb4426ba9491517203753fe_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:AmendedLongTermIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">trno:PerformanceSharesPeriod3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i01e11dc7b3494fbd9c10c9c25e182bc8_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:AmendedLongTermIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">trno:PerformanceSharesPeriod3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i907f70cc78454280a24f9087825036af_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:AmendedLongTermIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">trno:PerformanceSharesPeriod3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i12c2be527dd64dd6814dc9fb63f2fcc6_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:AmendedLongTermIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">trno:PerformanceSharesPeriod4Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5271429697b14439a0a9faf3d78b5856_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:AmendedLongTermIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">trno:PerformanceSharesPeriod4Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8208a2315e04472a897e1322fcd19542_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:AmendedLongTermIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">trno:PerformanceSharesPeriod4Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib1872f9ce1704147b2d694a58edf9b6a_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:AmendedLongTermIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">trno:PerformanceSharesPeriod4Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iab5ba92586814baca10bd63c49f30450_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:AmendedLongTermIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iab9cc2b1fd9145758343533ea96bdd5c_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:AmendedLongTermIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i85ac13a11f0f4f4f827af3374fa9d3d4_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:AmendedLongTermIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if0f2cd11b4a04ac2aae60b0587b01af8_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:AmendedLongTermIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i814fbccfb0c3484aa041dcf255567137_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iee4199363e53463db87d916655e73380_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia20267797aad48f086944757743c099a_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibf111fb7b2694723817a8de9587749c2_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i98ca9a0a075d404f806c610f41e5265d_I20220802"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">srt:IndustrialPropertyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">trno:ThirdPartySellerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">trno:TenIndustrialPropertiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-08-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i80358029ef2c41b18b58e04224c2a239_D20220802-20220802"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">srt:IndustrialPropertyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">trno:ThirdPartySellerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">trno:TenIndustrialPropertiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-08-02</xbrli:startDate><xbrli:endDate>2022-08-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib32e4e64163946cea2d189f3f54c0c30_I20220802"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">trno:ThreePropertySoldInAugust2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-08-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i46b865d87474476e8a5e065847d3d6f2_D20220802-20220802"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">trno:ThreePropertySoldInAugust2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-08-02</xbrli:startDate><xbrli:endDate>2022-08-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1dac594d83ec4dbbbcecd704d3571b19_I20220705"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">trno:IndustrialPropertyInMedleyFLMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">srt:IndustrialPropertyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-05</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib096d82321334db7b32e56775a7a5b33_D20220705-20220705"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">trno:IndustrialPropertyInMedleyFLMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">srt:IndustrialPropertyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-05</xbrli:startDate><xbrli:endDate>2022-07-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i04411659b46541878475e7afed40e826_I20220802"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">srt:IndustrialPropertyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">trno:IndustrialPropertyInHawthorneCAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-08-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8cde08dc68c945769e38d91955000dd0_D20220802-20220802"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">srt:IndustrialPropertyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">trno:IndustrialPropertyInHawthorneCAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-08-02</xbrli:startDate><xbrli:endDate>2022-08-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i21680995af7d4ffa9037fc3985cefa97_D20220802-20220802"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001476150</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-08-02</xbrli:startDate><xbrli:endDate>2022-08-02</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="ie9d3285dd2ef444abb72065783975d70_7"></div><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_10">Table of Contents</a></span></div></div><div style="margin-top:4pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:18.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.780%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Washington,&#160;D.C. 20549</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_________________________</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Form&#160;<ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGV4dHJlZ2lvbjpkMTdkZWNkZTdkMTM0Yzk0ODI4NWNjZTk4NDk0NTk5ZV8yMDk1_9012f8b1-8a57-4928-a15f-41b2b607b2d9">10-Q</ix:nonNumeric> </span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_________________________</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:1.979%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.821%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:14pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="dei:DocumentQuarterlyReport" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGFibGU6OTcxYjlhMWNkMjVkNDE5MjgxMjU2NDM0NzkxNTVkNDcvdGFibGVyYW5nZTo5NzFiOWExY2QyNWQ0MTkyODEyNTY0MzQ3OTE1NWQ0N18wLTAtMS0xLTQzMjM0_5265052f-53df-44a9-b052-c496d073db9f">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the quarterly period ended <ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGV4dHJlZ2lvbjpkMTdkZWNkZTdkMTM0Yzk0ODI4NWNjZTk4NDk0NTk5ZV8xNzQ_aaa38909-61b5-47ff-aa46-7356f3b1812f">June&#160;30, 2022</ix:nonNumeric> </span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OR</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:0.1%"></td><td style="width:2.728%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.972%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:14pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGFibGU6NWIyYmQ0MmM3ZmVjNDJhYjk2YTY2MzM0OTk1NjAwNmYvdGFibGVyYW5nZTo1YjJiZDQyYzdmZWM0MmFiOTZhNjYzMzQ5OTU2MDA2Zl8wLTAtMS0xLTQzMjM0_b3a0fe7b-5c09-45e0-a0d9-b2ef504942f8">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the transition period from __________ to __________</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commission file number: <ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGV4dHJlZ2lvbjpkMTdkZWNkZTdkMTM0Yzk0ODI4NWNjZTk4NDk0NTk5ZV8yODI_36e09a6c-48c5-42c2-bbbe-d4d9d84eaedb">001-34603</ix:nonNumeric> </span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_________________________</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGV4dHJlZ2lvbjpkMTdkZWNkZTdkMTM0Yzk0ODI4NWNjZTk4NDk0NTk5ZV8yMDk2_ced28309-6fb4-477c-925c-655c0300f0d7">Terreno Realty Corporation</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Exact Name of Registrant as Specified in Its Charter)</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_________________________</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:26.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.976%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.171%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGFibGU6MDIxNWM2MGNiZTJlNDNhNDlmZTc2MzI4ZDE3NjgyMzUvdGFibGVyYW5nZTowMjE1YzYwY2JlMmU0M2E0OWZlNzYzMjhkMTc2ODIzNV8wLTAtMS0xLTQzMjM0_0c090475-566c-478b-9c2f-ed0185ea36bf">Maryland</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGFibGU6MDIxNWM2MGNiZTJlNDNhNDlmZTc2MzI4ZDE3NjgyMzUvdGFibGVyYW5nZTowMjE1YzYwY2JlMmU0M2E0OWZlNzYzMjhkMTc2ODIzNV8wLTMtMS0xLTQzMjM0_27b81b3d-e3ab-4bea-afb6-07be9505c8f4">27-1262675</ix:nonNumeric></span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(State or Other Jurisdiction of<br/>Incorporation or Organization)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(I.R.S. Employer<br/>Identification No.)</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="6" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGFibGU6MDIxNWM2MGNiZTJlNDNhNDlmZTc2MzI4ZDE3NjgyMzUvdGFibGVyYW5nZTowMjE1YzYwY2JlMmU0M2E0OWZlNzYzMjhkMTc2ODIzNV8zLTAtMS0xLTQzMjM0L3RleHRyZWdpb246ZjkyYWJiMzNlOTQ3NDE5YjkwZWI4ZDZhMzRhYWE2MTJfNA_a1fa0112-832a-432e-8da2-c8428c7161e6">10500 NE 8th Street</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="dei:EntityAddressAddressLine2" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGFibGU6MDIxNWM2MGNiZTJlNDNhNDlmZTc2MzI4ZDE3NjgyMzUvdGFibGVyYW5nZTowMjE1YzYwY2JlMmU0M2E0OWZlNzYzMjhkMTc2ODIzNV8zLTAtMS0xLTQzMjM0L3RleHRyZWdpb246ZjkyYWJiMzNlOTQ3NDE5YjkwZWI4ZDZhMzRhYWE2MTJfOA_cc13e977-e6ee-4ff5-acba-bca48a7aa236">Suite 301</ix:nonNumeric>    <ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGFibGU6MDIxNWM2MGNiZTJlNDNhNDlmZTc2MzI4ZDE3NjgyMzUvdGFibGVyYW5nZTowMjE1YzYwY2JlMmU0M2E0OWZlNzYzMjhkMTc2ODIzNV8zLTAtMS0xLTQzMjM0L3RleHRyZWdpb246ZjkyYWJiMzNlOTQ3NDE5YjkwZWI4ZDZhMzRhYWE2MTJfMTQ_bee4cef7-e1c9-4b78-808e-d79d5e09b7fd">Bellevue</ix:nonNumeric>, <ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGFibGU6MDIxNWM2MGNiZTJlNDNhNDlmZTc2MzI4ZDE3NjgyMzUvdGFibGVyYW5nZTowMjE1YzYwY2JlMmU0M2E0OWZlNzYzMjhkMTc2ODIzNV8zLTAtMS0xLTQzMjM0L3RleHRyZWdpb246ZjkyYWJiMzNlOTQ3NDE5YjkwZWI4ZDZhMzRhYWE2MTJfMTg_f4917a7d-fcef-4fd0-8adf-20e808864e5d">WA</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGFibGU6MDIxNWM2MGNiZTJlNDNhNDlmZTc2MzI4ZDE3NjgyMzUvdGFibGVyYW5nZTowMjE1YzYwY2JlMmU0M2E0OWZlNzYzMjhkMTc2ODIzNV8zLTMtMS0xLTQzMjM0_7fd310c8-a343-427c-9aeb-c47889fb18dc">98004</ix:nonNumeric></span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Address of Principal Executive Offices)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Zip Code)</span></td></tr></table></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Registrant&#8217;s telephone number, including area code: (<ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGV4dHJlZ2lvbjpkMTdkZWNkZTdkMTM0Yzk0ODI4NWNjZTk4NDk0NTk5ZV80NzQ_873725db-e2bc-485c-a4c6-3bcd6a7a6832">415</ix:nonNumeric>)&#160;<ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGV4dHJlZ2lvbjpkMTdkZWNkZTdkMTM0Yzk0ODI4NWNjZTk4NDk0NTk5ZV80Nzg_6d56a3ec-6c7c-4f22-a3ec-4634a69a12ac">655-4580</ix:nonNumeric> </span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(b) of the Act:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.031%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Title of each class</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Trading Symbol(s)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGFibGU6MjhlZmQ1OTYyOTA2NGY0YzlmMDg3ZDU2NzNhN2I3YTEvdGFibGVyYW5nZToyOGVmZDU5NjI5MDY0ZjRjOWYwODdkNTY3M2E3YjdhMV8xLTAtMS0xLTQzMjM0_477ac899-aa87-49e3-8111-ca1f8d1ef565">Common Stock, $0.01 par value per share</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGFibGU6MjhlZmQ1OTYyOTA2NGY0YzlmMDg3ZDU2NzNhN2I3YTEvdGFibGVyYW5nZToyOGVmZDU5NjI5MDY0ZjRjOWYwODdkNTY3M2E3YjdhMV8xLTItMS0xLTQzMjM0_c0cc6a36-715d-47b3-be84-567a6991d1d1">TRNO</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGFibGU6MjhlZmQ1OTYyOTA2NGY0YzlmMDg3ZDU2NzNhN2I3YTEvdGFibGVyYW5nZToyOGVmZDU5NjI5MDY0ZjRjOWYwODdkNTY3M2E3YjdhMV8xLTQtMS0xLTQzMjM0_295c5b38-bb80-4473-b001-b3c15a175d20">New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_________________________</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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&#160;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="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGV4dHJlZ2lvbjpkMTdkZWNkZTdkMTM0Yzk0ODI4NWNjZTk4NDk0NTk5ZV85MTg_afd72cf0-86b0-4e77-9aa9-16e94b338804">Yes</ix:nonNumeric>&#160;&#160;&#9746;&#160;&#160;&#160;&#160;No&#160;&#160;&#9744;</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant&#160;has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGV4dHJlZ2lvbjpkMTdkZWNkZTdkMTM0Yzk0ODI4NWNjZTk4NDk0NTk5ZV8xMjQ1_e8243668-f555-4b6f-8a01-90dd996fae41">Yes</ix:nonNumeric>&#160;&#160;&#9746;&#160;&#160;&#160;&#160;No&#160;&#160;&#9744;</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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&#160;12b-2 of the Exchange Act.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.191%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.529%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.513%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.529%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.191%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.529%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.518%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGFibGU6ZmNkMTdmYTRjYTg0NGI4NGEyMTM3M2EzMjhjNjA0NDAvdGFibGVyYW5nZTpmY2QxN2ZhNGNhODQ0Yjg0YTIxMzczYTMyOGM2MDQ0MF8wLTAtMS0xLTQzMjM0_2f392896-37a4-4040-9647-40238a2a7f89">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9746;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accelerated&#160;filer</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-accelerated&#160;filer</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Smaller&#160;reporting&#160;company</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGFibGU6ZmNkMTdmYTRjYTg0NGI4NGEyMTM3M2EzMjhjNjA0NDAvdGFibGVyYW5nZTpmY2QxN2ZhNGNhODQ0Yjg0YTIxMzczYTMyOGM2MDQ0MF8yLTYtMS0xLTQzMjM0_e9de441e-7454-45e8-bb45-1a57a5c51345">&#9744;</ix:nonNumeric></span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Emerging&#160;growth&#160;company</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGFibGU6ZmNkMTdmYTRjYTg0NGI4NGEyMTM3M2EzMjhjNjA0NDAvdGFibGVyYW5nZTpmY2QxN2ZhNGNhODQ0Yjg0YTIxMzczYTMyOGM2MDQ0MF80LTYtMS0xLTQzMjM0_2a501c7a-9f54-485b-94da-8c515f8948d4">&#9744;</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:2pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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&#160;13(a) of the Exchange Act.&#160;&#160;&#9744;</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Indicate by check mark whether the registrant is a shell company (as defined in Rule&#160;12b-2 of the Exchange Act).&#160;&#160;&#160;&#160;Yes&#160;&#160;&#9744;&#160;&#160;&#160;&#160;No&#160;&#160;<ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="dei:EntityShellCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGV4dHJlZ2lvbjpkMTdkZWNkZTdkMTM0Yzk0ODI4NWNjZTk4NDk0NTk5ZV8xOTkx_c965f770-1db8-4384-a989-f0270774157e">&#9746;</ix:nonNumeric>&#160;</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The registrant had <ix:nonFraction unitRef="shares" contextRef="i17937f770f154ceb9923065b3af07b13_I20220801" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGV4dHJlZ2lvbjpkMTdkZWNkZTdkMTM0Yzk0ODI4NWNjZTk4NDk0NTk5ZV8yMDE0_7d366a9d-a4a8-4c9a-b7d9-41b54b151f43">75,546,968</ix:nonFraction> shares of its common stock, $0.01&#160;par value per share, outstanding as of August&#160;1, 2022.</span></div><div style="margin-top:2pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:18.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.780%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;text-align:center"><span><br/></span></div><div id="ie9d3285dd2ef444abb72065783975d70_10"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Terreno Realty Corporation</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Table of Contents</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:83.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.456%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">PART I. FINANCIAL INFORMATION</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_19">Item&#160;1.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_19">Financial Statements of Terreno Realty Corporation (unaudited)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_22">Consolidated Balance Sheets as of June 30, 2022 and December 31, 2021</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_22">2</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_25">Consolidated Statements of Operations for the three and six months ended June 30, 2022 and 2021</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_25">3</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_28">Consolidated Statements of Comprehensive Income for the three and six months ended June 30, 2022 and 2021</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_28">4</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_31">Consolidated Statements of Equity for the six months ended June 30, 2022 and 2021</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_31">5</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_40">Consolidated Statements of Cash Flows for the six months ended June 30, 2022 and 2021</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_40">6</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_43">Condensed Notes to Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_43">7</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_91">Item&#160;2.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_91">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_91">19</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_142">Item&#160;3.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_142">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_142">39</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_145">Item&#160;4.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_145">Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_145">39</a></span></div></td></tr><tr style="height:15pt"><td colspan="9" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_160">PART II. OTHER INFORMATION</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_163">Item&#160;1.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_163">Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_163">40</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Item&#160;1A.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_166">Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_166">40</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Item&#160;2.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_169">Unregistered Sales of Equity Securities and Use of Proceeds</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_169">40</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Item&#160;3.</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_172">Defaults Upon Senior Securities</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_172">40</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_175">Item&#160;4.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_175">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_175">40</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_178">Item&#160;5.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_178">Other Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_178">40</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_181">Item&#160;6.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_181">Exhibits</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_181">41</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_202">SIGNATURES</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_202">42</a></span></div></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></div></div></div><div id="ie9d3285dd2ef444abb72065783975d70_16"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_10">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I. FINANCIAL INFORMATION</span></div><div id="ie9d3285dd2ef444abb72065783975d70_19"></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1. Financial Statements of Terreno Realty Corporation</span></div><div id="ie9d3285dd2ef444abb72065783975d70_22"></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Terreno Realty Corporation</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Balance Sheets</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands &#8211; except share and per share data)</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.245%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.790%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(unaudited)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in real estate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:Land" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfNC0xLTEtMS00MzIzNA_aa234e64-bdff-4cd3-989d-b108a3c1797c">1,732,321</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="-3" name="us-gaap:Land" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfNC0zLTEtMS00MzIzNA_deb607c2-8744-436f-90dd-e86f46868895">1,556,952</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:BuildingsAndImprovementsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfNS0xLTEtMS00MzIzNA_e3ef1f73-6bad-41c0-a39d-5995982fadd7">1,303,031</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="-3" name="us-gaap:BuildingsAndImprovementsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfNS0zLTEtMS00MzIzNA_ca3d115a-999e-4bb2-b267-b214f58df467">1,210,591</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:ConstructionInProgressGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfNi0xLTEtMS00MzIzNA_65e66382-72e9-4b37-9d00-74a24f11307d">99,142</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="-3" name="us-gaap:ConstructionInProgressGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfNi0zLTEtMS00MzIzNA_c00930f2-d2e5-40b3-9dc2-03312a9b7099">65,157</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfNy0xLTEtMS00MzIzNA_96ed98ef-da3e-4ecc-b664-773c89f98381">121,946</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfNy0zLTEtMS00MzIzNA_132201a8-ba1a-444a-9d85-4f0539df2c5b">114,126</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total investments in properties</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:RealEstateInvestmentPropertyAtCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfOC0xLTEtMS00MzIzNA_d57c930a-b9fe-47ed-9b75-34382c86ccdc">3,256,440</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="-3" name="us-gaap:RealEstateInvestmentPropertyAtCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfOC0zLTEtMS00MzIzNA_02dea21c-0354-4a03-a067-6accf5428812">2,946,826</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:RealEstateInvestmentPropertyAccumulatedDepreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfOS0xLTEtMS00MzIzNA_d12e92ef-fba2-4b82-9748-6a9bea1c907a">296,568</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="-3" name="us-gaap:RealEstateInvestmentPropertyAccumulatedDepreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfOS0zLTEtMS00MzIzNA_6d878145-2c9a-4146-8cdf-be7f05bdbbdf">279,062</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net investments in properties</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:RealEstateInvestmentPropertyNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMTAtMS0xLTEtNDMyMzQ_dbbd88d4-520d-48ae-8eae-4ac0818e442e">2,959,872</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="-3" name="us-gaap:RealEstateInvestmentPropertyNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMTAtMy0xLTEtNDMyMzQ_a18d11c4-a84c-47d6-9a12-7f6288da301c">2,667,764</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMTMtMS0xLTEtNDMyMzQ_15780ce4-adae-47f1-a01e-618faac8adef">7,237</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMTMtMy0xLTEtNDMyMzQ_7dc568f7-1a9d-41c6-a359-65f0ada51909">204,404</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMTQtMS0xLTEtNDMyMzQ_ea7fdeda-8c84-4853-a585-914c5f3a7274">3,096</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMTQtMy0xLTEtNDMyMzQ_6549b5ba-b192-44d2-8d6c-4a623041ca19">397</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMTYtMS0xLTEtNDMyMzQ_b7c6e315-77d1-4a2b-b5e8-9e62a533ab3b">58,677</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMTYtMy0xLTEtNDMyMzQ_881aca64-3a8c-4dd1-9156-55c8d531b46d">51,650</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 61.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMTctMS0xLTEtNDMyMzQ_4cec20c7-07bc-4c82-bf04-e9c351df467b">3,028,882</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMTctMy0xLTEtNDMyMzQ_a7b431c7-75ef-4ece-b5b9-6fc15835bee9">2,924,215</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LIABILITIES AND EQUITY</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit facility</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:LineOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMjAtMS0xLTEtNDMyMzQ_59800eb5-6dd9-4f16-a9d4-4c53fac3409f">12,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="-3" name="us-gaap:LineOfCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMjAtMy0xLTEtNDMyMzQ_40a0aed7-03d1-4185-98fd-e28d68147ff8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term loans payable, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:LoansPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMjEtMS0xLTEtNDMyMzQ_11400f63-4d41-478a-8152-0c05db293d5f">99,545</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="-3" name="us-gaap:LoansPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMjEtMy0xLTEtNDMyMzQ_be27a896-bd92-4466-8610-fda1ca7ce60f">99,495</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior unsecured notes, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:SeniorNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMjItMS0xLTEtNDMyMzQ_5144f10f-53e9-4a57-90e7-10ef657fe360">621,514</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="-3" name="us-gaap:SeniorNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMjItMy0xLTEtNDMyMzQ_d8cf1936-941c-4907-ad5b-4409298eebfa">621,175</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Security deposits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:SecurityDepositLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMjQtMS0xLTEtNDMyMzQ_34208523-4a0a-44dc-97f3-8ed428fce9ab">26,559</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="-3" name="us-gaap:SecurityDepositLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMjQtMy0xLTEtNDMyMzQ_f1b6322a-8228-4e62-bdbe-847b66c3b9fe">23,914</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible liabilities, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:BelowMarketLeaseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMjUtMS0xLTEtNDMyMzQ_20052b04-ee53-4af0-ae0c-755e9ab36961">56,587</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="-3" name="us-gaap:BelowMarketLeaseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMjUtMy0xLTEtNDMyMzQ_2c32db9e-a239-4bff-af52-be4940cf8bf3">51,025</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:DividendsPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMjYtMS0xLTEtNDMyMzQ_e357c5ce-a708-4500-b789-df16d27b821b">25,686</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="-3" name="us-gaap:DividendsPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMjYtMy0xLTEtNDMyMzQ_311470d1-96fe-40bf-b166-05e615a84468">25,618</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:AccountsPayableOtherCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMjgtMS0xLTEtNDMyMzQ_f1776bc3-a3c0-4f93-8929-7bcdb7a95502">57,406</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="-3" name="us-gaap:AccountsPayableOtherCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMjgtMy0xLTEtNDMyMzQ_b4eff604-1552-48ff-be18-8e3fc3143fd7">45,025</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 61.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMjktMS0xLTEtNDMyMzQ_35ff62f3-5510-4c98-a1e3-a71544a1a914">899,297</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMjktMy0xLTEtNDMyMzQ_0fe83b38-2112-44d8-ac98-c3c3ebed9725">866,252</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitments and contingencies (Note 12)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMzAtMS0xLTEtNDMyMzQ_569e9f12-c8d1-45b6-8f2f-f6a9b2188ccf"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMzAtMy0xLTEtNDMyMzQ_cc49d116-8b53-4368-8ed8-88703150ce18"></ix:nonFraction></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stockholders&#8217; equity</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock: $<ix:nonFraction unitRef="usdPerShare" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMzMtMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjo3NDZmN2YzYTA2Nzc0NzM4OTVmYWYzN2EzMTI3NTkzMl8xOA_52f9c3f1-ac9d-4b96-850e-04e7e1014868"><ix:nonFraction unitRef="usdPerShare" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMzMtMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjo3NDZmN2YzYTA2Nzc0NzM4OTVmYWYzN2EzMTI3NTkzMl8xOA_e6d9ea5b-b9af-4bde-b15e-0a82013c3393">0.01</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="shares" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMzMtMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjo3NDZmN2YzYTA2Nzc0NzM4OTVmYWYzN2EzMTI3NTkzMl8zMg_a572efe3-ebc9-46da-8119-e3883163ed7a"><ix:nonFraction unitRef="shares" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMzMtMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjo3NDZmN2YzYTA2Nzc0NzM4OTVmYWYzN2EzMTI3NTkzMl8zMg_ce008a03-7bbf-42f6-921e-bdb2c1190bc5">400,000,000</ix:nonFraction></ix:nonFraction> shares authorized, and <ix:nonFraction unitRef="shares" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMzMtMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjo3NDZmN2YzYTA2Nzc0NzM4OTVmYWYzN2EzMTI3NTkzMl81OA_01346097-134f-4123-9102-5f2e10151121"><ix:nonFraction unitRef="shares" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMzMtMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjo3NDZmN2YzYTA2Nzc0NzM4OTVmYWYzN2EzMTI3NTkzMl81OA_77c6ba67-4ebe-41a1-89a0-799a6357e7ec">75,120,374</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMzMtMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjo3NDZmN2YzYTA2Nzc0NzM4OTVmYWYzN2EzMTI3NTkzMl82Ng_a2595e86-2a11-4ff7-bb45-4f067acb714a"><ix:nonFraction unitRef="shares" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMzMtMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjo3NDZmN2YzYTA2Nzc0NzM4OTVmYWYzN2EzMTI3NTkzMl82Ng_ebc7200e-6619-495e-8a34-cf49f6756b64">75,068,575</ix:nonFraction></ix:nonFraction> shares issued and outstanding at June&#160;30, 2022 and December&#160;31, 2021, respectively.</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMzMtMS0xLTEtNDMyMzQ_9f1a235c-5c0f-458c-a0bd-8b1882fe1eea">752</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMzMtMy0xLTEtNDMyMzQ_89b5758b-5b85-4cba-b798-fb60d8e53c64">752</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional paid-in capital</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMzQtMS0xLTEtNDMyMzQ_b565bdca-e1af-4009-ab18-3f651daa9cae">2,087,682</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMzQtMy0xLTEtNDMyMzQ_5dcc9754-6368-451e-863f-ede6d96c8fd3">2,069,604</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock held in deferred compensation plan, <ix:nonFraction unitRef="shares" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="INF" name="us-gaap:CommonStockSharesHeldInEmployeeTrustShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMzUtMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjowZjdhMjRhNzcyYjA0N2YzYmE5YjRkYTA2MGM5YjdhMl81Mw_3edc9616-209e-44a0-8f5d-c313c13236aa">426,594</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="INF" name="us-gaap:CommonStockSharesHeldInEmployeeTrustShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMzUtMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjowZjdhMjRhNzcyYjA0N2YzYmE5YjRkYTA2MGM5YjdhMl82MA_9891da21-8556-4c8d-8d58-ebd246a7ee42">275,727</ix:nonFraction> shares at June&#160;30, 2022 and December&#160;31, 2021, respectively.</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:CommonStockHeldInTrust" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMzUtMS0xLTEtNDMyMzQ_75f7f6f7-f5af-4890-a9a6-bf87f757e7c7">26,982</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="-3" name="us-gaap:CommonStockHeldInTrust" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMzUtMy0xLTEtNDMyMzQ_b7c050ff-653f-493f-bcf6-695233046403">15,197</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMzYtMS0xLTEtNDMyMzQ_301a094e-65f2-4f73-8730-ca107b79d93c">68,133</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMzYtMy0xLTEtNDMyMzQ_f744cdc3-baa1-4a91-8b16-171ef7a89fdb">2,804</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 61.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMzktMS0xLTEtNDMyMzQ_f264c0ad-cfd3-43c3-851e-178ceddefb55">2,129,585</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMzktMy0xLTEtNDMyMzQ_795f6ccf-9ecc-42ce-a9eb-4c89106b025d">2,057,963</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities and equity</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfNDAtMS0xLTEtNDMyMzQ_7bdbbcad-68bf-4122-96de-56363e2c3cac">3,028,882</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfNDAtMy0xLTEtNDMyMzQ_67552d50-259c-4d3a-8355-7eecc950214d">2,924,215</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed notes are an integral part of these consolidated financial statements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="ie9d3285dd2ef444abb72065783975d70_25"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_10">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Terreno Realty Corporation</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of Operations</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands &#8211; except share and per share data)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.104%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.379%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">For the Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">For the Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">REVENUES</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rental revenues and tenant expense reimbursements</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630" decimals="-3" name="us-gaap:OperatingLeaseLeaseIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMy0xLTEtMS00MzIzNA_fd4902ea-a74b-4b88-943e-dbbce32671bf">65,369</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630" decimals="-3" name="us-gaap:OperatingLeaseLeaseIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMy0zLTEtMS00MzIzNA_5b2c72a4-2d41-462b-ab33-4323acd54992">53,295</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="us-gaap:OperatingLeaseLeaseIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMy01LTEtMS00MzIzNA_384f03ff-7b6b-48cd-bbb9-4aeefa103788">129,404</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="us-gaap:OperatingLeaseLeaseIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMy03LTEtMS00MzIzNA_48fadb27-271d-4ab9-b6bd-cc81f5361f65">103,986</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfNS0xLTEtMS00MzIzNA_dea895d3-eb06-4aa2-aeb8-3d33d05fa154">65,369</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfNS0zLTEtMS00MzIzNA_f0847e9a-887d-4a19-9f84-feebf431bd38">53,295</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfNS01LTEtMS00MzIzNA_5ebbf09c-d89a-4cfe-ab3f-642c32aa9c3b">129,404</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfNS03LTEtMS00MzIzNA_a7f3c346-e510-411e-8d5a-b56f009d1f09">103,986</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">COSTS AND EXPENSES</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property operating expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630" decimals="-3" name="us-gaap:OperatingLeaseInitialDirectCostExpenseOverTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfNy0xLTEtMS00MzIzNA_c284d8ea-cdb5-462d-8515-c330f3ab89fb">15,804</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630" decimals="-3" name="us-gaap:OperatingLeaseInitialDirectCostExpenseOverTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfNy0zLTEtMS00MzIzNA_e11a89a5-2029-4c36-b481-d3a538c59141">13,171</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="us-gaap:OperatingLeaseInitialDirectCostExpenseOverTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfNy01LTEtMS00MzIzNA_f4aff9a9-a38d-45b8-a127-a1878221fa11">32,680</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="us-gaap:OperatingLeaseInitialDirectCostExpenseOverTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfNy03LTEtMS00MzIzNA_0f2c6555-fc94-4f96-9153-154643527618">26,683</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfOC0xLTEtMS00MzIzNA_6d897994-1a9c-4b40-9c96-0577be067d05">15,288</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfOC0zLTEtMS00MzIzNA_7680a2ec-9559-44b5-af18-4b79533cd395">11,968</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfOC01LTEtMS00MzIzNA_98e45c1a-b4d7-4447-8f59-655134ba3dda">30,270</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfOC03LTEtMS00MzIzNA_fbca4217-d7c9-4a48-b196-937b509bc728">23,344</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfOS0xLTEtMS00MzIzNA_8d7cd6d3-33fe-4de3-a22d-97e12f952c13">7,333</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfOS0zLTEtMS00MzIzNA_e317c43e-7cdf-49ef-a264-78f74191494d">6,866</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfOS01LTEtMS00MzIzNA_a4d33a0d-1ef9-430b-b648-ebc9d26cd43e">14,860</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfOS03LTEtMS00MzIzNA_b58d5fc7-e4c7-4d5f-8ab0-12d91dc045d6">12,448</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition costs and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630" decimals="-3" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTAtMS0xLTEtNDMyMzQ_2c27dcdc-df69-479d-819b-96da4e9a3600">1,027</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630" decimals="-3" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTAtMy0xLTEtNDMyMzQ_9a110d31-60ae-478d-a130-9642455b8647">117</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTAtNS0xLTEtNDMyMzQ_0b9b2883-06e7-42c3-8d9c-b97755d4c636">1,055</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTAtNy0xLTEtNDMyMzQ_3a3312b4-19ca-4e47-a101-9375fc025e13">172</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total costs and expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTEtMS0xLTEtNDMyMzQ_52ef535b-fd22-400e-9c18-922b060eb847">39,452</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTEtMy0xLTEtNDMyMzQ_9225dc2c-19f1-4d60-af81-2d2992326477">32,122</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTEtNS0xLTEtNDMyMzQ_1fc39ed9-3c5d-452d-b281-da6d85cd0403">78,865</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTEtNy0xLTEtNDMyMzQ_5e375817-4c97-4e56-9229-359c2800f9ab">62,647</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">OTHER INCOME (EXPENSE)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and other income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630" decimals="-3" name="us-gaap:InterestAndOtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTMtMS0xLTEtNDMyMzQ_61adac14-d9c0-4ab1-be69-e381223ebd0b">115</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630" decimals="-3" name="us-gaap:InterestAndOtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTMtMy0xLTEtNDMyMzQ_9b33da98-b714-453f-931f-7cae2d8118a5">221</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="us-gaap:InterestAndOtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTMtNS0xLTEtNDMyMzQ_3ecafcca-5e6c-4115-b5c4-f6242949b4d4">236</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="us-gaap:InterestAndOtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTMtNy0xLTEtNDMyMzQ_1c473c5b-ae94-4bf1-8660-f21fb09fc66c">457</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, including amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTQtMS0xLTEtNDMyMzQ_643511cb-e8d2-43e6-bea0-32d5c240fd15">5,047</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTQtMy0xLTEtNDMyMzQ_7b612bad-df3b-4893-9cce-0661cdbad844">4,016</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTQtNS0xLTEtNDMyMzQ_cf5c7ce4-513e-469d-9b26-1540c6896a31">10,128</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTQtNy0xLTEtNDMyMzQ_501c50d5-7e00-42b5-8602-1eec8a4df5c1">8,161</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sales of real estate investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630" decimals="-3" name="us-gaap:GainLossOnSaleOfProperties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTYtMS0xLTEtNDMyMzQ_c1179382-ffc9-45ce-acf1-cdcec6c790b1">76,048</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630" decimals="-3" name="us-gaap:GainLossOnSaleOfProperties" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTYtMy0xLTEtNDMyMzQ_f84b3422-b7eb-4f62-b76b-a6d0833c5909">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="us-gaap:GainLossOnSaleOfProperties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTYtNS0xLTEtNDMyMzQ_06015f5c-86e0-4b25-b806-b3e7d4430895">76,048</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="us-gaap:GainLossOnSaleOfProperties" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTYtNy0xLTEtNDMyMzQ_365b3fc6-8831-4505-b398-8b943f816b72">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income (expense)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTctMS0xLTEtNDMyMzQ_930f7c06-cd81-4285-9d46-b3207263987f">71,116</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTctMy0xLTEtNDMyMzQ_19bb08ce-0d5d-4640-b005-1fff35c9d21c">3,795</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTctNS0xLTEtNDMyMzQ_188ed1d8-51f4-456a-af0d-fa6dac18ca7e">66,156</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTctNy0xLTEtNDMyMzQ_bc2a63d4-0490-43c4-a156-238cfe55043a">7,704</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTgtMS0xLTEtNDMyMzQ_ad391bc1-630f-4268-97e0-c4fb9f75be2e">97,033</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTgtMy0xLTEtNDMyMzQ_a0b7c859-431b-4897-8061-41d4d84aedff">17,378</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTgtNS0xLTEtNDMyMzQ_9851efcc-39cb-4511-b5a3-3214ea45cfc3">116,695</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTgtNy0xLTEtNDMyMzQ_7858d4c9-7e2e-43ea-bf7c-57ac7906d139">33,635</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allocation to participating securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630" decimals="-3" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjItMS0xLTEtNDMyMzQ_c4f3a0ee-5ed4-4937-910b-8d2be0457d23">382</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630" decimals="-3" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjItMy0xLTEtNDMyMzQ_050fd808-2910-4eb9-b57c-300c4f171e0d">53</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjItNS0xLTEtNDMyMzQ_6eadf971-bef3-46bb-a5e5-0e4a7451cf3a">467</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjItNy0xLTEtNDMyMzQ_a45d0a72-abe8-4331-9a55-1017653fbc8d">104</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income available to common stockholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjMtMS0xLTEtNDMyMzQ_e523dfd8-80e6-4382-ac59-44ac222b5bc1">96,651</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjMtMy0xLTEtNDMyMzQ_eaf033ad-ab8b-402d-8ccb-39547bc001af">17,325</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjMtNS0xLTEtNDMyMzQ_734d4517-6c5f-42fd-a83c-d08620418f2e">116,228</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjMtNy0xLTEtNDMyMzQ_563b8b63-d090-4206-9109-963110d0b878">33,531</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EARNINGS PER COMMON SHARE - BASIC AND DILUTED:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income available to common stockholders - basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjUtMS0xLTEtNDMyMzQ_12712821-e28f-4334-ac4c-c9c6ebac271b">1.28</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjUtMy0xLTEtNDMyMzQ_dba8d40a-de89-4b31-9d78-6a7bd3536349">0.25</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjUtNS0xLTEtNDMyMzQ_4596f6de-f7b4-44c5-90a1-2275307b2a34">1.55</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjUtNy0xLTEtNDMyMzQ_5b5022e9-091b-4876-8912-e12158119ed7">0.49</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income available to common stockholders - diluted</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjYtMS0xLTEtNDMyMzQ_c3739fc6-ee0a-4db2-a425-be4a37029885">1.28</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjYtMy0xLTEtNDMyMzQ_8c69fbf1-e8f1-41a1-9cd5-8f14eb711ad7">0.25</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjYtNS0xLTEtNDMyMzQ_ed22828d-9669-472b-851c-67b5f6e6f51b">1.54</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjYtNy0xLTEtNDMyMzQ_8669b300-c5d1-4435-9671-6f70ef00ec1a">0.48</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">BASIC WEIGHTED AVERAGE COMMON SHARES OUTSTANDING</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjctMS0xLTEtNDMyMzQ_4a5692fc-f418-4dcd-9bff-5ab5c3aab67c">75,250,655</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjctMy0xLTEtNDMyMzQ_4e5fcc12-94ff-480d-acb0-2a7d685fe88b">69,580,253</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjctNS0xLTEtNDMyMzQ_71d51abc-6463-4876-b207-e67ec2624a3f">75,225,233</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjctNy0xLTEtNDMyMzQ_606927d0-9c18-4cb0-a6f7-1aa012a497f3">69,094,360</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">DILUTED WEIGHTED AVERAGE COMMON SHARES OUTSTANDING</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjgtMS0xLTEtNDMyMzQ_2f91943e-9855-47cb-9938-7ae7ac0e4d4f">75,340,872</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjgtMy0xLTEtNDMyMzQ_293834ec-4df6-4bb3-9801-912937e3b307">69,808,430</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjgtNS0xLTEtNDMyMzQ_3bc30fa7-e0d3-4514-9945-c1c514e07de2">75,310,343</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjgtNy0xLTEtNDMyMzQ_668e4c0a-dec8-42a3-a2e1-720545214758">69,317,407</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed notes are an integral part of these consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><div id="ie9d3285dd2ef444abb72065783975d70_28"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_10">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Terreno Realty Corporation</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of Comprehensive Income</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.660%"><tr><td style="width:1.0%"></td><td style="width:38.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.398%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.398%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.473%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">For the Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">For the Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yOC9mcmFnOjQzZGU3NzNiZGZkNTQ0NjQ4MTBlYWYzZDBmMGE1ZDZkL3RhYmxlOmYyNWZiODdmZmIyNzQ5NjZiNWU0NDVlMTM2M2RiNDc3L3RhYmxlcmFuZ2U6ZjI1ZmI4N2ZmYjI3NDk2NmI1ZTQ0NWUxMzYzZGI0NzdfMi0xLTEtMS00MzIzNA_024b577b-c353-48cb-bcff-d6a03d68b9f1">97,033</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yOC9mcmFnOjQzZGU3NzNiZGZkNTQ0NjQ4MTBlYWYzZDBmMGE1ZDZkL3RhYmxlOmYyNWZiODdmZmIyNzQ5NjZiNWU0NDVlMTM2M2RiNDc3L3RhYmxlcmFuZ2U6ZjI1ZmI4N2ZmYjI3NDk2NmI1ZTQ0NWUxMzYzZGI0NzdfMi0zLTEtMS00MzIzNA_e93ff3c7-03b1-470e-8e0c-82967c7dd2f9">17,378</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yOC9mcmFnOjQzZGU3NzNiZGZkNTQ0NjQ4MTBlYWYzZDBmMGE1ZDZkL3RhYmxlOmYyNWZiODdmZmIyNzQ5NjZiNWU0NDVlMTM2M2RiNDc3L3RhYmxlcmFuZ2U6ZjI1ZmI4N2ZmYjI3NDk2NmI1ZTQ0NWUxMzYzZGI0NzdfMi01LTEtMS00MzIzNA_4bde29f2-374e-4d5c-a032-7368ed99925d">116,695</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yOC9mcmFnOjQzZGU3NzNiZGZkNTQ0NjQ4MTBlYWYzZDBmMGE1ZDZkL3RhYmxlOmYyNWZiODdmZmIyNzQ5NjZiNWU0NDVlMTM2M2RiNDc3L3RhYmxlcmFuZ2U6ZjI1ZmI4N2ZmYjI3NDk2NmI1ZTQ0NWUxMzYzZGI0NzdfMi03LTEtMS00MzIzNA_f4bf6091-ff63-4f41-817d-cd6b4b1ccb8a">33,635</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flow hedge adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yOC9mcmFnOjQzZGU3NzNiZGZkNTQ0NjQ4MTBlYWYzZDBmMGE1ZDZkL3RhYmxlOmYyNWZiODdmZmIyNzQ5NjZiNWU0NDVlMTM2M2RiNDc3L3RhYmxlcmFuZ2U6ZjI1ZmI4N2ZmYjI3NDk2NmI1ZTQ0NWUxMzYzZGI0NzdfNC0xLTEtMS00MzIzNA_f377da50-3af4-485b-896b-1245d8e438dc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yOC9mcmFnOjQzZGU3NzNiZGZkNTQ0NjQ4MTBlYWYzZDBmMGE1ZDZkL3RhYmxlOmYyNWZiODdmZmIyNzQ5NjZiNWU0NDVlMTM2M2RiNDc3L3RhYmxlcmFuZ2U6ZjI1ZmI4N2ZmYjI3NDk2NmI1ZTQ0NWUxMzYzZGI0NzdfNC0zLTEtMS00MzIzNA_ea659a1a-960c-4eed-9950-cbdb38203cdf">77</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yOC9mcmFnOjQzZGU3NzNiZGZkNTQ0NjQ4MTBlYWYzZDBmMGE1ZDZkL3RhYmxlOmYyNWZiODdmZmIyNzQ5NjZiNWU0NDVlMTM2M2RiNDc3L3RhYmxlcmFuZ2U6ZjI1ZmI4N2ZmYjI3NDk2NmI1ZTQ0NWUxMzYzZGI0NzdfNC01LTEtMS00MzIzNA_2eb37c38-085a-464a-b409-e2a826dcb968">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yOC9mcmFnOjQzZGU3NzNiZGZkNTQ0NjQ4MTBlYWYzZDBmMGE1ZDZkL3RhYmxlOmYyNWZiODdmZmIyNzQ5NjZiNWU0NDVlMTM2M2RiNDc3L3RhYmxlcmFuZ2U6ZjI1ZmI4N2ZmYjI3NDk2NmI1ZTQ0NWUxMzYzZGI0NzdfNC03LTEtMS00MzIzNA_3c2c4254-ce15-4f97-84f7-e52855a80b36">183</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive income</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yOC9mcmFnOjQzZGU3NzNiZGZkNTQ0NjQ4MTBlYWYzZDBmMGE1ZDZkL3RhYmxlOmYyNWZiODdmZmIyNzQ5NjZiNWU0NDVlMTM2M2RiNDc3L3RhYmxlcmFuZ2U6ZjI1ZmI4N2ZmYjI3NDk2NmI1ZTQ0NWUxMzYzZGI0NzdfNS0xLTEtMS00MzIzNA_b776fa63-438f-4838-90e3-5e4f64dce066">97,033</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yOC9mcmFnOjQzZGU3NzNiZGZkNTQ0NjQ4MTBlYWYzZDBmMGE1ZDZkL3RhYmxlOmYyNWZiODdmZmIyNzQ5NjZiNWU0NDVlMTM2M2RiNDc3L3RhYmxlcmFuZ2U6ZjI1ZmI4N2ZmYjI3NDk2NmI1ZTQ0NWUxMzYzZGI0NzdfNS0zLTEtMS00MzIzNA_99c9f430-243f-4e9e-ba76-d48bf44886eb">17,455</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yOC9mcmFnOjQzZGU3NzNiZGZkNTQ0NjQ4MTBlYWYzZDBmMGE1ZDZkL3RhYmxlOmYyNWZiODdmZmIyNzQ5NjZiNWU0NDVlMTM2M2RiNDc3L3RhYmxlcmFuZ2U6ZjI1ZmI4N2ZmYjI3NDk2NmI1ZTQ0NWUxMzYzZGI0NzdfNS01LTEtMS00MzIzNA_5f9f623d-2ed3-41dd-b06e-1facd4c6cc9b">116,695</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yOC9mcmFnOjQzZGU3NzNiZGZkNTQ0NjQ4MTBlYWYzZDBmMGE1ZDZkL3RhYmxlOmYyNWZiODdmZmIyNzQ5NjZiNWU0NDVlMTM2M2RiNDc3L3RhYmxlcmFuZ2U6ZjI1ZmI4N2ZmYjI3NDk2NmI1ZTQ0NWUxMzYzZGI0NzdfNS03LTEtMS00MzIzNA_c1c5e467-421a-48eb-bd8c-671d8cd8b279">33,818</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed notes are an integral part of these consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><div id="ie9d3285dd2ef444abb72065783975d70_31"></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_10">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Terreno Realty Corporation</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of Equity</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands &#8211; except share data)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Six months ended June&#160;30, 2022:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.116%"><tr><td style="width:1.0%"></td><td style="width:21.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.405%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.320%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.320%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.582%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.320%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.707%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.320%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.405%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.320%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.926%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.320%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.186%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.320%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.673%"></td><td style="width:0.1%"></td></tr><tr style="height:24pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common&#160;Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additional<br/>Paid-<br/>in&#160;Capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common Shares Held in Deferred Compensation Plan</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Deferred Compensation Plan</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;Retained (Deficit)<br/>Earnings </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Other Comprehensive<br/>Loss</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number&#160;of<br/>Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i38151f3b32aa4dffb0c2f0e957da1727_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMi0xLTEtMS00MzIzNA_815bdd4d-3064-4879-8f15-b1805fd2c682">75,068,575</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i38151f3b32aa4dffb0c2f0e957da1727_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMi0zLTEtMS00MzIzNA_cc1bfccd-dfda-45b1-9bb2-4b1ee886bce0">752</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4579d1cf3ccf4b1688b9b3ee3400460c_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMi01LTEtMS00MzIzNA_eea855de-089d-468d-86b2-4638cd57514c">2,069,604</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0a8c3756ff804532b433867e24be3e04_I20211231" decimals="INF" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMi03LTEtMS00MzIzNA_51c7d335-29ba-4680-a7ca-30012fb7c4be">275,727</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i426d9677c5094c67b852d9ea8a56561a_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMi05LTEtMS00MzIzNA_3c90ed4b-7863-46e2-995e-3d58cf84ddf5">15,197</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied1cf34da97240f7a7a324448d2a4cfd_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMi0xMS0xLTEtNDMyMzQ_c49832f3-7a9a-4383-af93-44c4ea7aec3f">2,804</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i109312881efc4fae887f44ff1a63c5ce_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMi0xMy0xLTEtNDMyMzQ_250b43f9-5c90-4301-bfeb-361a1a84db5c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMi0xNS0xLTEtNDMyMzQ_c44b35b2-9aac-4157-a311-07a2a1984bf9">2,057,963</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31e4c752168c4c73b12d85bd2c40c4a0_D20220101-20220331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMy0xMS0xLTEtNDMyMzQ_73d6f5c1-2181-4fd7-90e3-4bd680ee7b69">19,662</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i64ae81b59b6948abb27b74308e46c13a_D20220101-20220331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMy0xNS0xLTEtNDMyMzQ_bdc1d1ef-f967-467f-b6e3-64b102c7e904">19,662</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuance of common stock, net of issuance costs of $<ix:nonFraction unitRef="usd" contextRef="i64ae81b59b6948abb27b74308e46c13a_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsOfStockIssuanceCosts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfNC0wLTEtMS00MzIzNC90ZXh0cmVnaW9uOjQxNTdkMjZiMTgzZTQxMmU5MTVmZDU2MjQ1NDQ0N2U5XzE2NDkyNjc0NDE3MjI_74a8d6ef-94bf-480a-8a69-aa0b6790c4ac">&#8212;</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i24e95fb25ad940829839a284b3c3400b_D20220101-20220331" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfNC0xLTEtMS00MzIzNA_cc2749d2-d08f-4e34-9798-9784e2f0020e">147,285</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forfeiture of common stock related to employee awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i24e95fb25ad940829839a284b3c3400b_D20220101-20220331" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfNS0xLTEtMS00MzIzNA_0c9a0ca4-5589-46d0-920d-abf99e123f6c">1,206</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common shares acquired related to employee awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i24e95fb25ad940829839a284b3c3400b_D20220101-20220331" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfNi0xLTEtMS00MzIzNA_4c7b5334-835c-4332-a192-95b88336c25e">6,348</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3fc9da03385c4add8678d7714f6d2b1d_D20220101-20220331" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfNi01LTEtMS00MzIzNA_ad3899b2-e4cc-4762-bfa5-64aeb0ba198c">493</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i64ae81b59b6948abb27b74308e46c13a_D20220101-20220331" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfNi0xNS0xLTEtNDMyMzQ_357df914-7188-48a6-bfbd-3071422d9651">493</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuance of restricted stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i24e95fb25ad940829839a284b3c3400b_D20220101-20220331" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfOC0xLTEtMS00MzIzNA_9fc0bc70-7bbc-44ff-8081-f45486264eb0">41,255</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3fc9da03385c4add8678d7714f6d2b1d_D20220101-20220331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfOS01LTEtMS00MzIzNA_9d1178e7-c66f-48c3-8b03-319864d655d1">2,829</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i64ae81b59b6948abb27b74308e46c13a_D20220101-20220331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfOS0xNS0xLTEtNDMyMzQ_186e752a-e927-4cdf-a8c5-bfb6237d4ce7">2,829</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common stock dividends ($<ix:nonFraction unitRef="usdPerShare" contextRef="i64ae81b59b6948abb27b74308e46c13a_D20220101-20220331" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMTAtMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjplM2Q2Yzg0N2Q3OGI0YjIzOTg5ZTdmMjJkZTE1NTNlYV8yOA_2d10f773-fdf2-4450-9753-96f9b101a0a3">0.34</ix:nonFraction> per share)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i31e4c752168c4c73b12d85bd2c40c4a0_D20220101-20220331" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMTAtMTEtMS0xLTQzMjM0_416f40dc-041b-4f1d-9f6b-5a95ec75bc6e">25,680</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i64ae81b59b6948abb27b74308e46c13a_D20220101-20220331" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMTAtMTUtMS0xLTQzMjM0_d2bac9f1-ea38-4232-9f7d-6878b3651bef">25,680</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deposits to deferred compensation plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i24e95fb25ad940829839a284b3c3400b_D20220101-20220331" decimals="INF" sign="-" name="trno:StockTransferredDuringPeriodDepositToDeferredCompensationPlan" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMTEtMS0xLTEtNDMyMzQ_aed82862-b834-421b-a22b-f0011a984b5b">147,285</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3fc9da03385c4add8678d7714f6d2b1d_D20220101-20220331" decimals="-3" name="trno:DepositsToDeferredCompensationPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMTEtNS0xLTEtNDMyMzQ_75259df7-2341-496c-8d98-b6c661c4538b">11,535</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1cd8bc70267740eba4f9137145c6a5ad_D20220101-20220331" decimals="INF" name="trno:StockTransferredDuringPeriodDepositToDeferredCompensationPlan" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMTEtNy0xLTEtNDMyMzQ_7e6ebc4e-27d6-4f39-9639-b78b0ac48b26">147,285</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1c49b6a26519420cb6e096cbb9d80ee7_D20220101-20220331" decimals="-3" sign="-" name="trno:DepositsToDeferredCompensationPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMTEtOS0xLTEtNDMyMzQ_5fd337e4-d1ab-4200-81f5-9bc752b15297">11,535</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of March 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6b1f79fd63524abf9dd871247311a357_I20220331" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMTMtMS0xLTEtNDMyMzQ_3acfce57-a394-4fc5-a2fe-52e0b155e4cc">75,102,276</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b1f79fd63524abf9dd871247311a357_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMTMtMy0xLTEtNDMyMzQ_7a24dbd5-4c28-45df-8084-7a9b5b8cdfff">752</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39b9b910e18b4216b308e9fa203dd714_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMTMtNS0xLTEtNDMyMzQ_8c4bfef3-415c-4356-bf0d-9ee2f886b705">2,083,475</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3a3f94d3ff44473891b5d48e127eb9ae_I20220331" decimals="INF" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMTMtNy0xLTEtNDMyMzQ_00036220-05e1-4114-b617-88e0cc3659b3">423,012</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id583912960b549b5ad8891c411a9d1ec_I20220331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMTMtOS0xLTEtNDMyMzQ_fd503acb-a825-4cf4-9c71-2a165911cdaf">26,732</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22e59d1d0a534fd2a1c0c5603d79594f_I20220331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMTMtMTEtMS0xLTQzMjM0_201b4aaf-3dea-4c73-b6a8-4e922438a9b8">3,214</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76be8233d88445ca92c54f2f9ff8fa92_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMTMtMTMtMS0xLTQzMjM0_4144498a-dc76-4abe-bcab-b098c6bd5b5e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d4d304de4db42a5b18b7940988225c6_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMTMtMTUtMS0xLTQzMjM0_ad601b28-f192-4c79-b1aa-cf6e692e7148">2,054,281</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i419509b4f9ff41c3bda3b76a75b29f0d_D20220401-20220630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMTQtMTEtMS0xLTQzMjM0_3b41c0b9-e620-44b4-8a0c-ebd4286f14d1">97,033</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMTQtMTUtMS0xLTQzMjM0_f063bbf3-9309-4fa5-b4ea-80c96fee7b4d">97,033</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuance of common stock, net of issuance costs of $<ix:nonFraction unitRef="usd" contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630" decimals="-3" name="us-gaap:PaymentsOfStockIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMTUtMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjoxYmUwNzk1Zjg1ZTI0NjVlYThhNTUzOWIxNzU3YTNhYl81NQ_5ab33fb9-b1eb-43e7-b832-c2a6d17452b8">112</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6892c42ab7424327b6212af2661fed80_D20220401-20220630" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMTUtMS0xLTEtNDMyMzQ_7b2a1d25-a87a-4164-b258-289854d515f7">37,833</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf6e16137762452abc7555a330e7b937_D20220401-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMTUtNS0xLTEtNDMyMzQ_0e68bb43-0b97-46b6-9175-967da1f9990d">1,947</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMTUtMTUtMS0xLTQzMjM0_9af02dc7-4b21-4744-af0e-d38007091fcf">1,947</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forfeiture of common stock related to employee awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i6892c42ab7424327b6212af2661fed80_D20220401-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMTYtMS0xLTEtNDMyMzQ_650f735b-b6a4-4bfb-bcfd-2a3ed461befb">28,185</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf6e16137762452abc7555a330e7b937_D20220401-20220630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMjAtNS0xLTEtNDMyMzQ_66086070-0fb6-40d8-95b1-93846c84a164">2,010</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMjAtMTUtMS0xLTQzMjM0_7f2a9288-2dbc-4d1e-9ae6-aed996f0e7a8">2,010</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common stock dividends ($<ix:nonFraction unitRef="usdPerShare" contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMjEtMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjpjNTk2ZDI0MmNjZGU0YzVkOGVkNDI5MWE2MzE4ZWJmN18yOA_7970adbd-9a02-4066-b920-66b48c9194d9">0.34</ix:nonFraction> per share)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i419509b4f9ff41c3bda3b76a75b29f0d_D20220401-20220630" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMjEtMTEtMS0xLTQzMjM0_b875b7a8-2f32-4e00-b2ff-c475cf57b229">25,686</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMjEtMTUtMS0xLTQzMjM0_baf07f5d-98ad-4b43-90a9-4fe4422a5f43">25,686</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deposits to deferred compensation plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i6892c42ab7424327b6212af2661fed80_D20220401-20220630" decimals="INF" sign="-" name="trno:StockTransferredDuringPeriodDepositToDeferredCompensationPlan" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMjItMS0xLTEtNDMyMzQ_73825fb5-14fc-4603-8463-49db13cd6637">3,582</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf6e16137762452abc7555a330e7b937_D20220401-20220630" decimals="-3" name="trno:DepositsToDeferredCompensationPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMjItNS0xLTEtNDMyMzQ_5f0f7d77-45e0-485d-a067-d39a4a117f00">250</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia5e898ca337e4097a4361656161cc8dd_D20220401-20220630" decimals="INF" name="trno:StockTransferredDuringPeriodDepositToDeferredCompensationPlan" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMjItNy0xLTEtNDMyMzQ_ae2c658f-69bd-41d5-804d-f212b39d1dff">3,582</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5aeab170a1114858a60abf1663885b07_D20220401-20220630" decimals="-3" sign="-" name="trno:DepositsToDeferredCompensationPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMjItOS0xLTEtNDMyMzQ_381c03fb-e2db-417b-a086-9db8f91ee4de">250</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3ad6f0a003e84b9a83295530378ea06f_I20220630" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMjQtMS0xLTEtNDMyMzQ_4a95f1bc-af73-4990-b796-785947674264">75,120,374</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ad6f0a003e84b9a83295530378ea06f_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMjQtMy0xLTEtNDMyMzQ_15bd05e4-2817-4bcd-bb91-23dfe76e6b82">752</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i207d7b18e1fa45e6b8b2fe2b67d094cf_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMjQtNS0xLTEtNDMyMzQ_352ec002-510e-4272-b365-11d78c677162">2,087,682</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ifa75ecc7a19241ccadbb93448701b692_I20220630" decimals="INF" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMjQtNy0xLTEtNDMyMzQ_bf664593-aa72-41d2-8980-e40870997337">426,594</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5886412682da4c8eb59f4ffd7f8f09d8_I20220630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMjQtOS0xLTEtNDMyMzQ_404d6e19-98d8-4b57-a0f7-0a68a8412f45">26,982</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8ccc7ab38c04a18aecc3b666d4a226f_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMjQtMTEtMS0xLTQzMjM0_652051a2-1bde-4357-83e1-3cafcd1029fe">68,133</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife9ce6d59fce4d749618c0d6c5f9ce1f_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMjQtMTMtMS0xLTQzMjM0_78f809ba-085e-4aa1-9936-90baafea899d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMjQtMTUtMS0xLTQzMjM0_2a9eefc6-4873-46b5-b00a-c2d5c2dcb7bb">2,129,585</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Six&#160;months ended&#160;June&#160;30, 2021:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.385%"><tr><td style="width:1.0%"></td><td style="width:21.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.277%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.331%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.878%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.331%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.331%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.937%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.331%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.873%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.331%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.745%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.331%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.405%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.331%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.086%"></td><td style="width:0.1%"></td></tr><tr style="height:24pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common&#160;Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additional<br/>Paid-<br/>in&#160;Capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common Shares Held in Deferred Compensation Plan</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Deferred Compensation Plan</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Retained (Deficit)<br/>Earnings</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Other Comprehensive<br/>Loss</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number&#160;of<br/>Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibff8944b79944d62a118fc10f96f3209_I20201231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMi0xLTEtMS00MzIzNA_fefa72bb-0cc6-4a05-ad45-22bf1c124cec">68,376,364</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibff8944b79944d62a118fc10f96f3209_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMi0zLTEtMS00MzIzNA_1e1dd080-6961-4c90-8941-d590cdf86a47">686</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f875f12d3424708b8caea1ecd3cce72_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMi01LTEtMS00MzIzNA_479fd463-8b1c-4e2c-b8da-146114854d5d">1,589,301</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i142b5ef028094b4ca0cac6a728c5438c_I20201231" decimals="INF" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMi03LTEtMS00MzIzNA_a9fac9b2-eb64-400e-812d-5107471664ba">139,224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib30e07f41e1149d7a52f16a88eddc5a7_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMi05LTEtMS00MzIzNA_eea75929-195e-48c1-929b-be0a59462547">7,546</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib58167f06bef4201a3bf4d8a92180e2e_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMi0xMS0xLTEtNDMyMzQ_06168d43-5a9d-4524-a191-003aef93c2cc">5,926</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0051bfa04d03484895978409d4547124_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMi0xMy0xLTEtNDMyMzQ_4a1c69b9-ce2e-4c95-b925-f984d66f6efd">183</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib67ae39cfac14981a8c4e52b02f1303d_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMi0xNS0xLTEtNDMyMzQ_61b86b6a-5491-4498-b764-6ac8b6351b18">1,588,184</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03ef9654c18b4df18cf22a9da6b72428_D20210101-20210331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMy0xMS0xLTEtNDMyMzQ_68b6db34-8ca8-4a10-bee8-ada9f6ac873f">16,257</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i538465f954e74b4d87ee4e9fb45eacc7_D20210101-20210331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMy0xNS0xLTEtNDMyMzQ_23c0dc0b-3da2-4793-8af5-fa2f92eed26e">16,257</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuance of common stock, net of issuance costs of $<ix:nonFraction unitRef="usd" contextRef="i538465f954e74b4d87ee4e9fb45eacc7_D20210101-20210331" decimals="-3" name="us-gaap:PaymentsOfStockIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfNC0wLTEtMS00MzIzNC90ZXh0cmVnaW9uOjY1OTg2NDVjNmExNTQxOWE5ODkwZjE5ODUyYWRmN2E2XzU1_f5089a19-f862-4996-a8f7-3ebfc537eca7">731</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6c55601417f74b59a7dc8a5dea5cb52d_D20210101-20210331" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfNC0xLTEtMS00MzIzNA_38aff82d-753f-4022-9302-779463f554ee">837,846</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c55601417f74b59a7dc8a5dea5cb52d_D20210101-20210331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfNC0zLTEtMS00MzIzNA_90cd1691-24c3-47f9-90eb-7680eee76d5e">7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f04466878a14cce8e259f2deeccc5c7_D20210101-20210331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfNC01LTEtMS00MzIzNA_22833fc1-158e-4df0-926d-bbeee45841fd">47,866</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i538465f954e74b4d87ee4e9fb45eacc7_D20210101-20210331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfNC0xNS0xLTEtNDMyMzQ_99d8b0ee-4fbf-444f-adec-fc6997736ea5">47,873</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common shares acquired related to employee awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i6c55601417f74b59a7dc8a5dea5cb52d_D20210101-20210331" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfNi0xLTEtMS00MzIzNA_5aa55c1e-bcf8-48ad-ad14-248920efd66e">6,534</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7f04466878a14cce8e259f2deeccc5c7_D20210101-20210331" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfNi01LTEtMS00MzIzNA_1cce498a-9121-4cd6-ba3c-0fe318502019">582</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i538465f954e74b4d87ee4e9fb45eacc7_D20210101-20210331" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfNi0xNS0xLTEtNDMyMzQ_e8477e40-3bae-4950-8cb5-104bf7564419">582</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuance of restricted stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6c55601417f74b59a7dc8a5dea5cb52d_D20210101-20210331" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfOC0xLTEtMS00MzIzNA_581c26dd-2e63-4a93-ab2a-f04c54a87aaa">25,654</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f04466878a14cce8e259f2deeccc5c7_D20210101-20210331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfOS01LTEtMS00MzIzNA_e6efe9a0-0a43-4357-a764-7eb1b55a20eb">1,970</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i538465f954e74b4d87ee4e9fb45eacc7_D20210101-20210331" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfOS0xNS0xLTEtNDMyMzQ_05bc9e84-a017-4466-9ccb-3552790bf1d0">1,970</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common stock dividends ($<ix:nonFraction unitRef="usdPerShare" contextRef="i538465f954e74b4d87ee4e9fb45eacc7_D20210101-20210331" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTAtMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjo5MGNlYTBiMzIzYzY0YjAzODcxZTUyMjAyNWE5YTYzM18yOA_be8e6436-1da9-463a-ae79-f1f05f330139">0.29</ix:nonFraction> per share)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i03ef9654c18b4df18cf22a9da6b72428_D20210101-20210331" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTAtMTEtMS0xLTQzMjM0_ebc4b9b7-6dcd-4b31-89bf-0ab5517c0667">20,091</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i538465f954e74b4d87ee4e9fb45eacc7_D20210101-20210331" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTAtMTUtMS0xLTQzMjM0_d9a7b8f9-733f-4a4f-8bd8-578bb824f6db">20,091</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deposits to deferred compensation plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i6c55601417f74b59a7dc8a5dea5cb52d_D20210101-20210331" decimals="INF" sign="-" name="trno:StockTransferredDuringPeriodDepositToDeferredCompensationPlan" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTEtMS0xLTEtNDMyMzQ_dd7ea15b-530e-4046-ac30-f2046620dafb">131,322</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f04466878a14cce8e259f2deeccc5c7_D20210101-20210331" decimals="-3" name="trno:DepositsToDeferredCompensationPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTEtNS0xLTEtNDMyMzQ_faa7d42e-a6fb-470e-b399-33675b8c10ca">7,321</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i43444239442944f492e9c1d7d0dbd97c_D20210101-20210331" decimals="INF" name="trno:StockTransferredDuringPeriodDepositToDeferredCompensationPlan" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTEtNy0xLTEtNDMyMzQ_6626722b-becc-480f-ba53-f91a292c3334">131,322</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4dd52a4846864c55ad4769bc514afb61_D20210101-20210331" decimals="-3" sign="-" name="trno:DepositsToDeferredCompensationPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTEtOS0xLTEtNDMyMzQ_c60ec866-2587-46e7-9f2a-fb8911025ae8">7,321</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic465d0059a4549cd8ee4b23bccb6732c_D20210101-20210331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTItMTMtMS0xLTQzMjM0_ddb64f93-9f16-4b8f-930a-5c4e5e580a91">106</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i538465f954e74b4d87ee4e9fb45eacc7_D20210101-20210331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTItMTUtMS0xLTQzMjM0_c24cb7fd-62f7-4677-b790-9a624e48c047">106</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of March 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7cba8b910a52460f9da7dca27f0bbbbc_I20210331" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTMtMS0xLTEtNDMyMzQ_ffca10b2-6a55-47f1-bcb5-6dcc1ac5a280">69,102,008</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7cba8b910a52460f9da7dca27f0bbbbc_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTMtMy0xLTEtNDMyMzQ_7c6ac306-0312-4aec-9362-a7b84c3a04fe">693</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i412405f49d2d41a4839234bf4beb243d_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTMtNS0xLTEtNDMyMzQ_5f1f9a52-e6e7-4b1a-9929-cb99dfa9dcd2">1,645,876</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8b91770d7bf8452983591caeda8a6d45_I20210331" decimals="INF" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTMtNy0xLTEtNDMyMzQ_a42eff8e-1089-4a38-8981-a8706f409862">270,546</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i32383df1bc144982997c0db8ff484c99_I20210331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTMtOS0xLTEtNDMyMzQ_7fb909df-9394-409b-abee-f41f954c734b">14,867</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6546c144b9d04d388d5a0aa67c9a0ece_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTMtMTEtMS0xLTQzMjM0_8baf5758-4778-4872-8aa2-9152d2b44f79">2,092</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5e970dda391d4d648df7b2ae40cda490_I20210331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTMtMTMtMS0xLTQzMjM0_17f03c26-b8f0-4817-913c-b9509e6f2edb">77</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i594b48a0c85542adacac2ae1a76341b1_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTMtMTUtMS0xLTQzMjM0_9330216c-b918-47ae-b3f1-00efe78ebd06">1,633,717</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4a3fba604a746cd9d80413b767ad65f_D20210401-20210630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTQtMTEtMS0xLTQzMjM0_ead64061-6ad2-4a21-9995-31d6db08e238">17,378</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTQtMTUtMS0xLTQzMjM0_85962c9a-422a-411f-92b3-01ed13af6f07">17,378</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuance of common stock, net of issuance costs of $<ix:nonFraction unitRef="usd" contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630" decimals="-3" name="us-gaap:PaymentsOfStockIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTUtMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjowNzY3MGY1MDI4YzY0YjFiODczMDkzODI3OGM2YmMzOF81NQ_c92e5772-cfb7-4f2e-83db-2e5f4644e9f5">1,228</ix:nonFraction> </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6d63b919550347f68091a13718732d0b_D20210401-20210630" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTUtMS0xLTEtNDMyMzQ_ad409df0-bf1d-4155-a683-d80d4a4b1768">1,094,656</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d63b919550347f68091a13718732d0b_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTUtMy0xLTEtNDMyMzQ_7f6fd863-f07a-4886-8fee-4efcd17c628d">11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i933ef782dd17498e8fc275cc3d20fca0_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTUtNS0xLTEtNDMyMzQ_f0a96134-6b12-49af-ae2f-4d32d1bf3d09">68,382</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTUtMTUtMS0xLTQzMjM0_01901907-9dca-4b9f-8d69-2f08fb400902">68,393</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forfeiture of common stock related to employee awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i6d63b919550347f68091a13718732d0b_D20210401-20210630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTYtMS0xLTEtNDMyMzQ_83030d16-aa87-4b9f-9ec2-cf3ee9ec4a7e">85</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i933ef782dd17498e8fc275cc3d20fca0_D20210401-20210630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMjAtNS0xLTEtNDMyMzQ_a4c092d8-cd74-4dee-86f7-fa30c19421ae">2,677</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMjAtMTUtMS0xLTQzMjM0_dc9cf004-85b6-473c-ae4e-a6184b93868f">2,677</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common stock dividends ($<ix:nonFraction unitRef="usdPerShare" contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMjEtMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjowYmRjNzViZmJiN2Y0NzAzYmYxNmFkODBkMmFiYTllYl8yOA_a64d6154-7045-4fb4-a37b-17ee083618df">0.29</ix:nonFraction> per share)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic4a3fba604a746cd9d80413b767ad65f_D20210401-20210630" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMjEtMTEtMS0xLTQzMjM0_34b39ec2-4b59-47fa-a536-336ecf87299f">20,428</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMjEtMTUtMS0xLTQzMjM0_362c9237-0d77-44ae-81e3-07405b7a9be9">20,428</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deposits to deferred compensation plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i6d63b919550347f68091a13718732d0b_D20210401-20210630" decimals="INF" sign="-" name="trno:StockTransferredDuringPeriodDepositToDeferredCompensationPlan" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMjItMS0xLTEtNDMyMzQ_7a4f5525-fa16-4a78-b23a-1890c867e235">5,181</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i933ef782dd17498e8fc275cc3d20fca0_D20210401-20210630" decimals="-3" name="trno:DepositsToDeferredCompensationPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMjItNS0xLTEtNDMyMzQ_a6faa6c6-db31-4c29-acd9-d9652bd368c4">330</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3c00c1947399407aa6391b7a2719d2ae_D20210401-20210630" decimals="INF" name="trno:StockTransferredDuringPeriodDepositToDeferredCompensationPlan" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMjItNy0xLTEtNDMyMzQ_f5112ea1-68b8-47e3-88da-7950d22490f8">5,181</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id8149f352a9b400c8afaac39f1a393ac_D20210401-20210630" decimals="-3" sign="-" name="trno:DepositsToDeferredCompensationPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMjItOS0xLTEtNDMyMzQ_8e8e1214-fd8f-4d65-802a-b9998b306c41">330</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a95505dddcc4b4b82f0cfafd9775a9a_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMjMtMTMtMS0xLTQzMjM0_e2f0b9bd-b772-43e4-ba65-ac40961290df">77</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMjMtMTUtMS0xLTQzMjM0_785aa04b-3268-4c5a-8723-8fe9de2fc610">77</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of June 30, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0740f63a01b4445da818435b9c7c0eb9_I20210630" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMjQtMS0xLTEtNDMyMzQ_27931673-cc17-46b4-a492-0041e87a1ecf">70,191,398</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0740f63a01b4445da818435b9c7c0eb9_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMjQtMy0xLTEtNDMyMzQ_5dbee4d0-0d34-4f7c-8140-fa8b03d1e166">704</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d0ea79b746143908355659c96f4a077_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMjQtNS0xLTEtNDMyMzQ_7da12dee-9a65-40b0-a012-4fabce264de1">1,717,265</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if170976976ce4327a4c54f1c5f98afec_I20210630" decimals="INF" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMjQtNy0xLTEtNDMyMzQ_c1eabe44-d8e3-48d6-b05f-9479ee026fdc">275,727</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7489711ba314465d8765bd761ae11e4f_I20210630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMjQtOS0xLTEtNDMyMzQ_dc1cf412-4ed8-4b28-9e93-35df755208e8">15,197</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic1db92aa3c594020981d78e8bf88c0c9_I20210630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMjQtMTEtMS0xLTQzMjM0_39726d53-fb42-4fed-a061-af6092322224">958</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9461fdca125349a2a67dd569295101b6_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMjQtMTMtMS0xLTQzMjM0_dd6c846b-8d5a-4e94-8fa9-572004eb7aa4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15f443e956b042d9b299d12c62934d2f_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMjQtMTUtMS0xLTQzMjM0_1f11cfd2-cf5b-4ef7-8cc7-485dca93e175">1,701,814</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed notes are an integral part of these consolidated financial statements.</span></div><div style="height:14.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><div id="ie9d3285dd2ef444abb72065783975d70_40"></div><hr style="page-break-after:always"/><div style="min-height:29.25pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_10">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Terreno Realty Corporation</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of Cash Flows</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.625%"><tr><td style="width:1.0%"></td><td style="width:59.913%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.781%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.023%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.783%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">For the 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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">CASH FLOWS FROM OPERATING ACTIVITIES</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMy0xLTEtMS00MzIzNA_b7d45728-ca76-4154-b0e6-9652aa87bf9e">116,695</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMy0zLTEtMS00MzIzNA_2f9c8418-fa85-4a3a-9b9d-c74279e88805">33,635</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Straight-line rents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="us-gaap:StraightLineRent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNS0xLTEtMS00MzIzNA_e50d9192-e747-4025-8e16-4300d3c1cbce">4,437</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="us-gaap:StraightLineRent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNS0zLTEtMS00MzIzNA_96094874-88f7-4e45-81b1-f2eccd9e15ac">3,591</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of lease intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="trno:AmortizationOfLeaseIntangibles" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNi0xLTEtMS00MzIzNA_fb7395a9-51eb-420e-9276-414a2b6750dc">6,609</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="trno:AmortizationOfLeaseIntangibles" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNi0zLTEtMS00MzIzNA_42765133-16c3-4a07-8772-d471ec9e3a7d">3,071</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNy0xLTEtMS00MzIzNA_dc54d73e-dc13-442c-8a0d-0bf48f1643e1">30,270</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNy0zLTEtMS00MzIzNA_19738efd-62c8-4b1e-9077-109c30167eec">23,344</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gain on sales of real estate investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="us-gaap:GainLossOnSaleOfProperties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfOS0xLTEtMS00MzIzNA_6425a446-1846-4cdb-898c-f103188a704f">76,048</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="us-gaap:GainLossOnSaleOfProperties" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfOS0zLTEtMS00MzIzNA_4334f9ef-9940-4033-b597-6be8fd158634">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred financing cost amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMTAtMS0xLTEtNDMyMzQ_8aa9d962-d0c6-45d3-bfdc-e3ea2e0c786d">611</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMTAtMy0xLTEtNDMyMzQ_ccc53999-e8fb-4c6a-995b-5cd251859b73">747</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMTItMS0xLTEtNDMyMzQ_88026544-d5b4-43b4-b9d5-753429134a45">4,839</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMTItMy0xLTEtNDMyMzQ_1e49c74c-7a35-40d9-bbfb-3ed37cf181aa">4,647</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in assets and liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMTQtMS0xLTEtNDMyMzQ_ab8febc7-fd89-46d2-bff7-ec76b67c609a">2,658</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMTQtMy0xLTEtNDMyMzQ_727a3421-679e-4799-86ef-4618d79fc2ea">4,811</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts payable and other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMTUtMS0xLTEtNDMyMzQ_5a422daa-20b8-4a25-aa33-56c25c6b62ae">564</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMTUtMy0xLTEtNDMyMzQ_da5e3292-9cbb-40e0-abd7-e1ae939e82f9">8,324</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMTYtMS0xLTEtNDMyMzQ_4c7534ea-dab3-4e0a-9c41-34972fa896a0">63,227</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMTYtMy0xLTEtNDMyMzQ_11203d8b-d336-4b5c-8d5e-b2efae97703e">59,224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">CASH FLOWS FROM INVESTING ACTIVITIES</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash paid for property acquisitions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="us-gaap:PaymentsToAcquireBuildings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMTgtMS0xLTEtNDMyMzQ_3376c21e-cbe1-4db8-97d7-a80e74eaa5d1">276,975</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="us-gaap:PaymentsToAcquireBuildings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMTgtMy0xLTEtNDMyMzQ_d3da76b4-e358-4da1-b2d7-34d854ae70dc">160,031</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from sales of real estate investments, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="us-gaap:ProceedsFromSaleOfRealEstateHeldforinvestment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMTktMS0xLTEtNDMyMzQ_1ea48c77-2957-46c8-b844-3e8f8866fd0b">106,835</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="us-gaap:ProceedsFromSaleOfRealEstateHeldforinvestment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMTktMy0xLTEtNDMyMzQ_190e0e1f-63c3-42b3-bc0e-797f04cddc5b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions to construction in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="us-gaap:PaymentsForConstructionInProcess" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMjAtMS0xLTEtNDMyMzQ_f7cc30a3-2e8a-43e7-8fb2-a06f845f894e">18,571</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="us-gaap:PaymentsForConstructionInProcess" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMjAtMy0xLTEtNDMyMzQ_873110ad-c0dd-4bfc-b949-975f0ae6e92d">3,021</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions to buildings, improvements and leasing costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="us-gaap:PaymentsToAcquireOtherPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMjEtMS0xLTEtNDMyMzQ_5cf952a4-faca-49d8-b7c1-0335ba5622a5">30,346</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="us-gaap:PaymentsToAcquireOtherPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMjEtMy0xLTEtNDMyMzQ_334f5d08-02f9-47c1-ae22-223d571b5285">20,362</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMjUtMS0xLTEtNDMyMzQ_1add40bf-a597-4e6b-b9d2-d272836a1785">219,057</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMjUtMy0xLTEtNDMyMzQ_4c31177c-9f9b-446c-b196-ffefde406c46">183,414</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">CASH FLOWS FROM FINANCING ACTIVITIES</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuance of common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMjctMS0xLTEtNDMyMzQ_dd11c885-15cd-42a3-ac46-1af432aee40e">2,059</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMjctMy0xLTEtNDMyMzQ_3dbd8a41-f07a-4fe5-a007-622fe10aa22e">112,613</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuance costs on issuance of common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="trno:IssuanceCostsOnIssuanceOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMjgtMS0xLTEtNDMyMzQ_ef90dd59-2732-4c1e-ab63-626b350949e0">49</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="trno:IssuanceCostsOnIssuanceOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMjgtMy0xLTEtNDMyMzQ_39788ffc-8cdd-4fa2-8c7f-2e52d5fc2f80">1,606</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repurchase of common stock related to employee awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMjktMS0xLTEtNDMyMzQ_3bc03bd2-0652-4262-9655-885368074bc4">493</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMjktMy0xLTEtNDMyMzQ_890d181b-428a-4ad1-87f8-e30d695cff1f">582</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Borrowings on credit facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMzQtMS0xLTEtNDMyMzQ_40150c4c-5295-47e5-8281-d3873f3f2095">12,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMzQtMy0xLTEtNDMyMzQ_098e1a86-ac27-407a-8dca-2d80b9d75088">25,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payments on credit facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMzUtMS0xLTEtNDMyMzQ_91276497-b424-47c7-a8d5-d1db16a50d09">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMzUtMy0xLTEtNDMyMzQ_1fe79cfa-3711-4fbb-8fd3-a1392e2c7262">25,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payments on mortgage loan payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="us-gaap:RepaymentsOfSecuredDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNDEtMS0xLTEtNDMyMzQ_24a44e94-597e-4f6d-8574-a127ac091291">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="us-gaap:RepaymentsOfSecuredDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNDEtMy0xLTEtNDMyMzQ_f611d43c-99f8-47c1-ad74-d7c62b49d3e1">11,271</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payment of deferred financing costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="us-gaap:PaymentsOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNDItMS0xLTEtNDMyMzQ_0360cf14-6739-44e8-8996-eb5b2c39f54f">857</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="us-gaap:PaymentsOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNDItMy0xLTEtNDMyMzQ_536a78ef-8eac-4e9d-ac80-6aafbdf1391c">131</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends paid to common stockholders</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNDMtMS0xLTEtNDMyMzQ_5f1d3993-d40e-468a-8146-169c9034034f">51,298</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNDMtMy0xLTEtNDMyMzQ_e54fb32c-7677-4967-bf83-9b68446971b0">39,961</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash (used in) provided by financing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNDUtMS0xLTEtNDMyMzQ_37b828ed-d1b9-4f41-9f6b-3920eaeff15c">38,638</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNDUtMy0xLTEtNDMyMzQ_8dc2186c-40b8-4ec8-96c5-f3f3b35f0b1e">59,062</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net decrease in cash and cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNDYtMS0xLTEtNDMyMzQ_fca47df9-14f5-4b03-9e1f-8f30e966f758">194,468</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNDYtMy0xLTEtNDMyMzQ_ef228d5d-8d10-4fdc-a52f-c9f874d09a5a">65,128</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash and cash equivalents and restricted cash at beginning of period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNDctMS0xLTEtNDMyMzQ_22b68f57-1161-4682-bb5d-1a84908e57c9">204,801</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib67ae39cfac14981a8c4e52b02f1303d_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNDctMy0xLTEtNDMyMzQ_b4f6a709-2b72-40c5-8fc3-f9836eeebce5">107,836</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash and cash equivalents and restricted cash at end of period</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNDgtMS0xLTEtNDMyMzQ_0a671d84-079a-44ca-ac4f-d83b85eb5fbb">10,333</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15f443e956b042d9b299d12c62934d2f_I20210630" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNDgtMy0xLTEtNDMyMzQ_40f30164-0526-430d-a14a-4c1925c89fba">42,708</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash paid for interest, net of capitalized interest</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNTAtMS0xLTEtNDMyMzQ_a4de72ff-cca8-492b-b758-506a567d0213">10,520</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNTAtMy0xLTEtNDMyMzQ_64f94c4a-538e-4e77-ae02-a93623ad9cc4">7,612</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Supplemental disclosures of non-cash transactions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts payable related to capital improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNTItMS0xLTEtNDMyMzQ_f976a034-5173-4bdb-9b78-d244a1c6c325">29,039</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNTItMy0xLTEtNDMyMzQ_43187e0e-c2c5-4bfc-b4c3-22ab989dec34">16,131</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-cash issuance of common stock to the deferred compensation plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="us-gaap:StockIssued1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNTMtMS0xLTEtNDMyMzQ_8fe2260c-cc4e-4a12-936a-7165995c0006">11,785</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="us-gaap:StockIssued1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNTMtMy0xLTEtNDMyMzQ_89f3ed11-012a-4772-bba6-6192934db88c">7,651</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Lease liability arising from recognition of right-of-use asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNTYtMS0xLTEtNDMyMzQ_799ca96a-f0b0-4b31-8f58-20aecb087f48">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNTYtMy0xLTEtNDMyMzQ_9ae80bab-984f-41a6-a2f9-9f43e054b279">424</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisition of properties</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="trno:ReconciliationAcquisitionOfProperties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNTktMS0xLTEtNDMyMzQ_e7756650-efd9-45a9-9622-28f4c0cd2ec5">291,873</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="trno:ReconciliationAcquisitionOfProperties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNTktMy0xLTEtNDMyMzQ_535e7574-5c77-4fc5-a07d-0ee472a8343b">167,660</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Assumption of other assets and liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="trno:AssumptionsOfOtherAssetsAndLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNjAtMS0xLTEtNDMyMzQ_52e33ef9-bd85-43d4-aeb5-52c4d2861988">14,898</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="trno:AssumptionsOfOtherAssetsAndLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNjAtMy0xLTEtNDMyMzQ_b74c5ff3-6e17-4508-b8a1-bd13a3357299">7,629</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash paid for property acquisitions</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="us-gaap:PaymentsToAcquireBuildings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNjEtMS0xLTEtNDMyMzQ_62312c96-96f6-4120-812b-7692e3fad224">276,975</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="us-gaap:PaymentsToAcquireBuildings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNjEtMy0xLTEtNDMyMzQ_e3593437-62ac-431f-8545-28f2c274adff">160,031</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed notes are an integral part of these consolidated financial statements.</span></div><div style="height:29.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><div id="ie9d3285dd2ef444abb72065783975d70_43"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_10">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Terreno Realty Corporation</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div id="ie9d3285dd2ef444abb72065783975d70_46"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;1.&#160;<ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80Ni9mcmFnOjUwNGI4YTg3NzY3ZDQzZTM4YWVmYjExYWI2NTgyMDQ5L3RleHRyZWdpb246NTA0YjhhODc3NjdkNDNlMzhhZWZiMTFhYjY1ODIwNDlfMTE0Ng_6bd7d528-9477-4e3c-8321-fbf16b336ac5" continuedAt="i04ff88f25b694ad58f5a837e768e247d" escape="true">Organization</ix:nonNumeric></span></div><ix:continuation id="i04ff88f25b694ad58f5a837e768e247d"><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Terreno Realty Corporation (&#8220;Terreno&#8221;, and together with its subsidiaries, the &#8220;Company&#8221;) acquires, owns and operates industrial real estate in <ix:nonFraction unitRef="segment" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="INF" name="us-gaap:NumberOfOperatingSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80Ni9mcmFnOjUwNGI4YTg3NzY3ZDQzZTM4YWVmYjExYWI2NTgyMDQ5L3RleHRyZWdpb246NTA0YjhhODc3NjdkNDNlMzhhZWZiMTFhYjY1ODIwNDlfMTcw_609b0388-1b40-4d4a-93d7-7876ebffcd77">six</ix:nonFraction> major coastal U.S.&#160;markets: Los Angeles, Northern New Jersey/New York City, San&#160;Francisco Bay Area, Seattle, Miami, and Washington,&#160;D.C. All square feet, acres, occupancy and number of properties disclosed in these condensed notes to the consolidated financial statements are unaudited. As of June&#160;30, 2022, the Company owned <ix:nonFraction unitRef="property" contextRef="i65d9308ed86249e8973f7b9b18ee8976_I20220630" decimals="INF" name="us-gaap:NumberOfRealEstateProperties" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80Ni9mcmFnOjUwNGI4YTg3NzY3ZDQzZTM4YWVmYjExYWI2NTgyMDQ5L3RleHRyZWdpb246NTA0YjhhODc3NjdkNDNlMzhhZWZiMTFhYjY1ODIwNDlfNDg4_0159e830-61d4-4067-a359-23d09cc217c7">249</ix:nonFraction> buildings aggregating approximately <ix:nonFraction unitRef="sqft" contextRef="i2cdf6a73286d47b6aa4ebdc4d5d4d181_I20220630" decimals="-5" name="us-gaap:AreaOfRealEstateProperty" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80Ni9mcmFnOjUwNGI4YTg3NzY3ZDQzZTM4YWVmYjExYWI2NTgyMDQ5L3RleHRyZWdpb246NTA0YjhhODc3NjdkNDNlMzhhZWZiMTFhYjY1ODIwNDlfNTkz_e1a4f85c-3a22-4bf1-8017-2742ee77b0ac">15.1</ix:nonFraction> million square feet, <ix:nonFraction unitRef="property" contextRef="i2cdf6a73286d47b6aa4ebdc4d5d4d181_I20220630" decimals="INF" name="us-gaap:NumberOfRealEstateProperties" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80Ni9mcmFnOjUwNGI4YTg3NzY3ZDQzZTM4YWVmYjExYWI2NTgyMDQ5L3RleHRyZWdpb246NTA0YjhhODc3NjdkNDNlMzhhZWZiMTFhYjY1ODIwNDlfNjA5_574cd04a-b365-41d9-9bc3-ec1b6b6b0a94">42</ix:nonFraction> improved land parcels consisting of approximately <ix:nonFraction unitRef="acre" contextRef="i2cdf6a73286d47b6aa4ebdc4d5d4d181_I20220630" decimals="1" name="us-gaap:AreaOfLand" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80Ni9mcmFnOjUwNGI4YTg3NzY3ZDQzZTM4YWVmYjExYWI2NTgyMDQ5L3RleHRyZWdpb246NTA0YjhhODc3NjdkNDNlMzhhZWZiMTFhYjY1ODIwNDlfNjYy_c2d06ff9-d27c-4e10-94f8-7c059a1c5f1f">147.7</ix:nonFraction> acres and <ix:nonFraction unitRef="property" contextRef="ie2cf128cd58d49e3a1801d3c1a853bcd_I20220630" decimals="INF" name="us-gaap:NumberOfRealEstateProperties" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80Ni9mcmFnOjUwNGI4YTg3NzY3ZDQzZTM4YWVmYjExYWI2NTgyMDQ5L3RleHRyZWdpb246NTA0YjhhODc3NjdkNDNlMzhhZWZiMTFhYjY1ODIwNDlfNjc1_ff593d68-ce96-4571-afa9-d1f670754d95">four</ix:nonFraction> properties under redevelopment that, upon completion, will consist of <ix:nonFraction unitRef="property" contextRef="ibc1a4026126b4913a483cb504ea521cb_I20220630" decimals="INF" name="us-gaap:NumberOfRealEstateProperties" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80Ni9mcmFnOjUwNGI4YTg3NzY3ZDQzZTM4YWVmYjExYWI2NTgyMDQ5L3RleHRyZWdpb246NTA0YjhhODc3NjdkNDNlMzhhZWZiMTFhYjY1ODIwNDlfMzg0ODI5MDY5ODcwNw_07f3ad6a-73e9-4347-83bf-b5ee38589072">two</ix:nonFraction> properties aggregating approximately <ix:nonFraction unitRef="sqft" contextRef="ibc1a4026126b4913a483cb504ea521cb_I20220630" decimals="-5" name="us-gaap:AreaOfRealEstateProperty" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80Ni9mcmFnOjUwNGI4YTg3NzY3ZDQzZTM4YWVmYjExYWI2NTgyMDQ5L3RleHRyZWdpb246NTA0YjhhODc3NjdkNDNlMzhhZWZiMTFhYjY1ODIwNDlfNzg5_e3589dd3-97a9-4101-932b-eba2e52a5643">0.3</ix:nonFraction> million&#160;square feet and <ix:nonFraction unitRef="property" contextRef="i5aa00931fad045588313dcf77256df8e_I20220630" decimals="INF" name="us-gaap:NumberOfRealEstateProperties" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80Ni9mcmFnOjUwNGI4YTg3NzY3ZDQzZTM4YWVmYjExYWI2NTgyMDQ5L3RleHRyZWdpb246NTA0YjhhODc3NjdkNDNlMzhhZWZiMTFhYjY1ODIwNDlfODA4_e91b02ed-766e-4ee7-8866-f462bf28e278">two</ix:nonFraction> improved land parcels aggregating approximately <ix:nonFraction unitRef="acre" contextRef="i4ee8f29ecc964cc89a8edb10fc75ce5a_I20220630" decimals="1" name="us-gaap:AreaOfLand" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80Ni9mcmFnOjUwNGI4YTg3NzY3ZDQzZTM4YWVmYjExYWI2NTgyMDQ5L3RleHRyZWdpb246NTA0YjhhODc3NjdkNDNlMzhhZWZiMTFhYjY1ODIwNDlfODU5_384f4d60-4ca5-46f0-82bf-076622c7be8c">12.1</ix:nonFraction> acres.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is an internally managed Maryland corporation and elected to be taxed as a real estate investment trust (&#8220;REIT&#8221;) under Sections 856 through 860 of the Internal Revenue Code of 1986, as amended (the &#8220;Code&#8221;), commencing with its taxable year ended December&#160;31, 2010.</span></div></ix:continuation><div id="ie9d3285dd2ef444abb72065783975d70_49"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;2.&#160;<ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk5MDc_a98a0134-d056-4a3e-9d47-204c3b008372" continuedAt="i4bcaccbfb2fd41ec9b107b18ee544b95" escape="true">Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="i4bcaccbfb2fd41ec9b107b18ee544b95" continuedAt="iefc286c50f944544a6b96649706c72fb"><div style="margin-top:6pt;text-indent:24.75pt"><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk4NjE_158f2f40-6131-4d8d-98b6-5a2182e793cc" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;The accompanying unaudited interim consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;) for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, they do not include all of the information and disclosures required by GAAP for annual financial statements. In management&#8217;s opinion, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation have been included. The interim consolidated financial statements include all of the Company&#8217;s accounts and its subsidiaries and all intercompany balances and transactions have been eliminated in consolidation. The financial statements should be read in conjunction with the financial statements contained in the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2021 and the notes thereto, which was filed with the Securities and Exchange Commission on February&#160;9, 2022.</span></ix:nonNumeric></div><div style="margin-top:12pt;text-indent:24.75pt"><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk4OTY_3e46e2da-2ebe-45e9-8eae-42983442ca73" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The preparation of the interim consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements. Actual results could differ from those estimates.</span></ix:nonNumeric></div><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="us-gaap:CapitalizationOfInternalCostsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk5MDQ_e7ca4d07-0ca4-4eeb-bcd7-a58d9b807ee8" escape="true"><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capitalization of Costs.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company capitalizes costs directly related to the redevelopment, renovation and expansion of its investment in real estate. Costs associated with such projects are capitalized as incurred. If the project is abandoned, these costs are expensed during the period in which the redevelopment, renovation or expansion project is abandoned. Costs considered for capitalization include, but are not limited to, construction costs, interest, real estate taxes and insurance, if appropriate. These costs are capitalized only during the period in which activities necessary to ready an asset for its intended use are in progress. In the event that the activities to ready the asset for its intended use are suspended, the capitalization period will cease until such activities are resumed. Costs incurred for maintaining and repairing properties, which do not extend their useful lives, are expensed as incurred.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest is capitalized based on actual capital expenditures from the period when redevelopment, renovation or expansion commences until the asset is ready for its intended use, at the weighted average borrowing rate during the period.</span></div></ix:nonNumeric><div style="margin-top:12pt;text-indent:24.75pt"><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="us-gaap:RealEstatePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk4Njg_97a42ef3-9f10-460a-8b79-d2a0614ec29e" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investments in Real Estate.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Investments in real estate, including tenant improvements, leasehold improvements and leasing costs, are stated at cost, less accumulated depreciation, unless circumstances indicate that the cost cannot be recovered, in which case, an adjustment to the carrying value of the property is made to reduce it to its estimated fair value. The Company also reviews the impact of above and below-market leases, in-place leases and lease origination costs for acquisitions and records an intangible asset or liability accordingly.</span></ix:nonNumeric></div><div style="margin-top:12pt;text-indent:24.75pt"><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk4OTc_592aad38-365e-4dfe-9353-e651ba9fd686" continuedAt="if5e911b74c40463490d9899e6c95647b" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Carrying values for financial reporting purposes are reviewed for impairment on a property-by-property basis whenever events or changes in circumstances indicate that the carrying value of a property may not be fully recoverable. Examples of such events or changes in circumstances may include classifying an asset to be held for sale, changing the intended hold period or when an asset remains vacant significantly longer than expected. The intended use of an asset either held for sale or held for use can significantly impact how impairment is measured. If an asset is intended to be held for the long-term, the recoverability is based on the undiscounted future cash flows. If the asset carrying value is not supported on an undiscounted </span></ix:nonNumeric></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_10">Table of Contents</a></span></div></div><ix:continuation id="iefc286c50f944544a6b96649706c72fb" continuedAt="ie90cc565cdd94aca85ac0ab04e8d72d4"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="if5e911b74c40463490d9899e6c95647b">future cash flow basis, then the asset carrying value is measured against the lower of cost or the present value of expected cash flows over the expected hold period. An impairment charge to earnings is recognized for the excess of the asset&#8217;s carrying value over the lower of cost or the present values of expected cash flows over the expected hold period. If an asset is intended to be sold, impairment is determined using the estimated fair value less costs to sell. The estimation of expected future net cash flows is inherently uncertain and relies on assumptions, among other things, regarding current and future economic and market conditions and the availability of capital. The Company determines the estimated fair values based on its assumptions regarding rental rates, lease-up and holding periods, as well as sales prices. When available, current market information is used to determine capitalization and rental growth rates. If available, current comparative sales values may also be used to establish fair value. When market information is not readily available, the inputs are based on the Company&#8217;s understanding of market conditions and the experience of the Company&#8217;s management team. Actual results could differ significantly from the Company&#8217;s estimates. The discount rates used in the fair value estimates represent a rate commensurate with the indicated holding period with a premium layered on for risk.</ix:continuation> There were <ix:nonFraction unitRef="usd" contextRef="i00c5122040a841bd8d0dd101e97c585a_D20220101-20220630" decimals="INF" name="us-gaap:ImpairmentOfRealEstate" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfNTM4Nw_15668c38-8455-4d05-9059-e0a8d6e5b765"><ix:nonFraction unitRef="usd" contextRef="i9a321c911f0c44c79c23b7084c873f4c_D20220401-20220630" decimals="INF" name="us-gaap:ImpairmentOfRealEstate" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfNTM4Nw_16fd6215-5f96-4ca8-9cab-bc7ae694720c"><ix:nonFraction unitRef="usd" contextRef="i6479b7362e2749ceb35f86d9e52b2106_D20210401-20210630" decimals="INF" name="us-gaap:ImpairmentOfRealEstate" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfNTM4Nw_3cc2530a-5ef7-49b0-994e-af142f5debba"><ix:nonFraction unitRef="usd" contextRef="i40832eec78034c8cbe8fd900b86d1db3_D20210101-20210630" decimals="INF" name="us-gaap:ImpairmentOfRealEstate" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfNTM4Nw_f463a68d-826e-43d9-9c92-73e69f8f1400">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> impairment charges recorded to the carrying values of the Company&#8217;s properties during the three or six months ended June&#160;30, 2022 or 2021.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="us-gaap:BusinessCombinationsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk4NDY_f8ced93f-2016-4418-8a05-bd835bedac1b" continuedAt="i4faa9a738b644d3182484101a3549cc3" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property Acquisitions.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In accordance with Accounting Standards Update (&#8220;ASU&#8221;) 2017-01, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Topic 805): </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Clarifying the Definition of a Business, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">when substantially all of the fair value of the gross assets acquired (or disposed of) is concentrated in a single identifiable asset or a group of similar identifiable assets, the integrated set of assets and activities is not considered a business. To be a business, the set of acquired activities and assets must include inputs and one or more substantive processes that together contribute to the ability to create outputs. The Company has determined that its real estate property acquisitions will generally be accounted for as asset acquisitions under the clarified definition. Upon acquisition of a property the Company estimates the fair value of acquired tangible assets (consisting generally of land, buildings and improvements) and intangible assets and liabilities (consisting generally of the above and below-market leases and the origination value of all in-place leases). The Company determines fair values using Level&#160;3 inputs such as replacement cost, estimated cash flow projections and other valuation techniques and applying appropriate discount and capitalization rates based on available market information. Mortgage loans assumed in connection with acquisitions are recorded at their fair value using current market interest rates for similar debt at the date of acquisition. Acquisition-related costs associated with asset acquisitions are capitalized to individual tangible and intangible assets and liabilities assumed on a relative fair value basis and acquisition-related costs associated with business combinations are expensed as incurred.</span></ix:nonNumeric></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i4faa9a738b644d3182484101a3549cc3">The fair value of the tangible assets is determined by valuing the property as if it were vacant. Land values are derived from current comparative sales values, when available, or management&#8217;s estimates of the fair value based on market conditions and the experience of the Company&#8217;s management team. Building and improvement values are calculated as replacement cost less depreciation, or management&#8217;s estimates of the fair value of these assets using discounted cash flow analyses or similar methods. The fair value of the above and below-market leases is based on the present value of the difference between the contractual amounts to be received pursuant to the acquired leases (using a discount rate that reflects the risks associated with the acquired leases) and the Company&#8217;s estimate of the market lease rates measured over a period equal to the remaining term of the leases plus the term of any below-market fixed rate renewal options. The above and below-market lease values are amortized to rental revenues over the remaining initial term plus the term of any below-market fixed rate renewal options that are considered bargain renewal options of the respective leases.</ix:continuation> The total net impact to rental revenues due to the amortization of above and below-market leases was a net increase of approximately $<ix:nonFraction unitRef="usd" contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630" decimals="-5" name="us-gaap:AmortizationOfAboveAndBelowMarketLeases" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfODU0MQ_aeb21c3d-b301-4f98-99c8-569fb1b369a4">3.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630" decimals="-5" name="us-gaap:AmortizationOfAboveAndBelowMarketLeases" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfODU0OA_00e70dc4-196c-4cea-afc2-8370267e27cf">1.6</ix:nonFraction> million for the three months ended June&#160;30, 2022 and 2021, respectively, and approximately $<ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-5" name="us-gaap:AmortizationOfAboveAndBelowMarketLeases" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTA5OTUxMTY0Nzg2Nw_e02351e9-9091-451a-b0a9-8e5ed368807e">6.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-5" name="us-gaap:AmortizationOfAboveAndBelowMarketLeases" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTA5OTUxMTY0Nzg3NQ_b4e020ec-4d5e-4576-9f49-37abb8a74043">3.1</ix:nonFraction> million for the six months ended June&#160;30, 2022 and 2021, respectively. The origination value of in-place leases is based on costs to execute similar leases, including commissions and other related costs. The origination value of in-place leases also includes real estate taxes, insurance and an estimate of lost rental revenue at market rates during the estimated time required to lease up the property from vacant to the occupancy level at the date of acquisition. The remaining weighted average lease term related to these intangible assets and liabilities as of June&#160;30, 2022 was <ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfOTA4OA_95b57918-f855-40ba-82b5-5aa6e48d7175">6.5</ix:nonNumeric> years. <ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="trno:ScheduleOfFiniteLivedIntangibleAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk5MTM_b24f256a-3f53-4bcc-929d-eb839622536f" continuedAt="i5d8786df457d47ecb2587461ca6e1c17" escape="true">As of June&#160;30, 2022 and December&#160;31, 2021, the Company&#8217;s intangible assets and liabilities, including properties held for sale (if any), consisted of the following (dollars in thousands):</ix:nonNumeric></span></div><div style="margin-top:12pt"><ix:continuation id="i5d8786df457d47ecb2587461ca6e1c17"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.368%"><tr><td style="width:1.0%"></td><td style="width:25.326%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.912%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.912%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.912%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.912%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.260%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.916%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-place leases</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd7c36c4828b4e9984fcfcae04d29a55_I20220630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfMi0xLTEtMS00MzIzNA_8019be39-ff73-4b5d-8a1c-51175399c94d">118,352</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifd7c36c4828b4e9984fcfcae04d29a55_I20220630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfMi0zLTEtMS00MzIzNA_6625a8ea-064c-4b62-aeed-6a47031bb416">77,524</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd7c36c4828b4e9984fcfcae04d29a55_I20220630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfMi01LTEtMS00MzIzNA_15eb6214-f012-4cd0-9d1a-625c6a05a450">40,828</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3168f13327c84cc4aac75b59963bc2be_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfMi03LTEtMS00MzIzNA_a9e9dd4b-7598-42b5-a507-151240d963ca">110,351</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3168f13327c84cc4aac75b59963bc2be_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfMi05LTEtMS00MzIzNA_c88a0ef7-caff-4e08-9841-2a151c9cc3e1">72,266</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3168f13327c84cc4aac75b59963bc2be_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfMi0xMS0xLTEtNDMyMzQ_2febb63f-82b2-46df-95cf-c602b1d61659">38,085</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Above-market leases</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c334e13a6df4c8698e0d816151d931f_I20220630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfMy0xLTEtMS00MzIzNA_75e2c43f-a6b4-4017-8393-213b36e7805a">3,594</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0c334e13a6df4c8698e0d816151d931f_I20220630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfMy0zLTEtMS00MzIzNA_bc2958af-80de-4df6-8c18-e7c900bf2bbc">3,555</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c334e13a6df4c8698e0d816151d931f_I20220630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfMy01LTEtMS00MzIzNA_cd8456d1-b473-4096-9e61-eacb5f05453a">39</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabc0750a102d4a0795fbc0f55bf834b0_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfMy03LTEtMS00MzIzNA_a37ac11c-2806-43ec-9326-33ba74d13210">3,775</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iabc0750a102d4a0795fbc0f55bf834b0_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfMy05LTEtMS00MzIzNA_06d61a40-a7f3-401c-9ce7-b42518001595">3,706</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabc0750a102d4a0795fbc0f55bf834b0_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfMy0xMS0xLTEtNDMyMzQ_6b865a26-fd6b-41a3-93c2-dd3b6d2059d9">69</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Below-market leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:BelowMarketLeaseGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfNC0xLTEtMS00MzIzNA_e173613e-6235-4a28-81d5-b102d915a0c2">90,123</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:BelowMarketLeaseAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfNC0zLTEtMS00MzIzNA_ff40406e-74eb-475d-80f6-260c15573834">33,536</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:BelowMarketLeaseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfNC01LTEtMS00MzIzNA_048b9eb8-7d46-41a7-8680-4984fbbe60e3">56,587</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="-3" name="us-gaap:BelowMarketLeaseGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfNC03LTEtMS00MzIzNA_279ae3fc-6641-4bad-ace6-3bdccbcb76e1">78,753</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="-3" name="us-gaap:BelowMarketLeaseAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfNC05LTEtMS00MzIzNA_f6595a54-9265-46b0-a2be-017a343b9f6a">27,728</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="-3" name="us-gaap:BelowMarketLeaseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfNC0xMS0xLTEtNDMyMzQ_1bce75ac-fb71-4507-a9c4-79eb98e42e27">51,025</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="trno:FiniteLivedIntangibleAssetsLiabilitiesGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfNS0xLTEtMS00MzIzNA_0b52119a-ca44-4116-89f4-8f86e972683d">31,823</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="trno:FiniteLivedIntangibleAssetsLiabilitiesAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfNS0zLTEtMS00MzIzNA_b019bcb6-d813-4563-aa94-eba8029392a1">47,543</ix:nonFraction>)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" sign="-" name="trno:FiniteLivedIntangibleAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfNS01LTEtMS00MzIzNA_3a0a86d2-0cbf-4c07-9a2b-b1dba8f190af">15,720</ix:nonFraction>)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="-3" name="trno:FiniteLivedIntangibleAssetsLiabilitiesGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfNS03LTEtMS00MzIzNA_ab62b129-8d40-4bfe-9fe7-67dcc8c4659b">35,373</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="-3" name="trno:FiniteLivedIntangibleAssetsLiabilitiesAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfNS05LTEtMS00MzIzNA_ca5eaa40-d9dd-4c16-9ad8-010102a16acc">48,244</ix:nonFraction>)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="-3" sign="-" name="trno:FiniteLivedIntangibleAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfNS0xMS0xLTEtNDMyMzQ_c3821924-e1b0-4a6b-8480-7bd6e9475da7">12,871</ix:nonFraction>)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:80.305%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.495%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_10">Table of Contents</a></span></div></div><ix:continuation id="ie90cc565cdd94aca85ac0ab04e8d72d4" continuedAt="i5cbbc4d679724012b9a2c59971ac0819"><div style="margin-top:12pt;text-indent:24.75pt"><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="us-gaap:DepreciationDepletionAndAmortizationPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk4Nzc_891003bf-159e-4e9f-8c49-09cc771a39b4" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Depreciation and Useful Lives of Real Estate and Intangible Assets.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Depreciation and amortization are computed on a straight-line basis over the estimated useful lives of the related assets or liabilities. <ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="trno:ScheduleOfDepreciationAndUsefulLivesOfRealEstateAndIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk4ODg_585c238a-d9bf-46ae-b729-f28731be1ef3" continuedAt="i6d558a05734e4909a6625c186f68af53" escape="true">The following table reflects the standard depreciable lives typically used to compute depreciation and amortization. However, such depreciable lives may be different based on the estimated useful life of such assets or liabilities.</ix:nonNumeric></span><ix:continuation id="i6d558a05734e4909a6625c186f68af53"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:42.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:54.391%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Standard&#160;Depreciable&#160;Life</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Not depreciated</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i79305ee3c4284fd680097f063f2b2cb0_D20220101-20220630" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOmQyZjJlZWJiNGU3NDQzODk5ZWVkOWZkMjA0MWQ5MTQ4L3RhYmxlcmFuZ2U6ZDJmMmVlYmI0ZTc0NDM4OTllZWQ5ZmQyMDQxZDkxNDhfMi0yLTEtMS00MzIzNA_bbb96673-c999-4dd1-a236-7ff4b293a3db">40</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building Improvements</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ie1a4808019704f4080bf72fc518c91e1_D20220101-20220630" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOmQyZjJlZWJiNGU3NDQzODk5ZWVkOWZkMjA0MWQ5MTQ4L3RhYmxlcmFuZ2U6ZDJmMmVlYmI0ZTc0NDM4OTllZWQ5ZmQyMDQxZDkxNDhfMy0yLTEtMS00MzIzNC90ZXh0cmVnaW9uOjcwNTVjODE5NDA4MTRkYTdiMzA4NmQ0MDAyOGJhYjgxXzQ_d3583a97-ac23-4bb2-8506-f63551e88473">5</ix:nonNumeric>-<ix:nonNumeric contextRef="id507950327e54bd9bed1efa1e53b5b68_D20220101-20220630" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOmQyZjJlZWJiNGU3NDQzODk5ZWVkOWZkMjA0MWQ5MTQ4L3RhYmxlcmFuZ2U6ZDJmMmVlYmI0ZTc0NDM4OTllZWQ5ZmQyMDQxZDkxNDhfMy0yLTEtMS00MzIzNC90ZXh0cmVnaW9uOjcwNTVjODE5NDA4MTRkYTdiMzA4NmQ0MDAyOGJhYjgxXzc_de367c74-0a30-41ca-a521-9a8ce788b086">40</ix:nonNumeric> years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tenant Improvements</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shorter of lease term or useful life</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasing Costs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease term</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-place Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease term</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Above/Below-Market Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease term</span></td></tr></table></ix:continuation></ix:nonNumeric></div><div style="margin-top:12pt;text-indent:24.75pt"><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="us-gaap:RealEstateHeldForDevelopmentAndSalePolicy" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk4NTI_8f0c8ab7-9223-4b52-9dc1-bd8ddf3a5000" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Held for Sale Assets.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company considers a property to be held for sale when it meets the criteria established under Accounting Standards Codification (&#8220;ASC&#8221;) 360, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, Plant and Equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (See &#8220;Note 5 - Held for Sale/Disposed Assets&#8221;). Properties held for sale are reported at the lower of the carrying amount or fair value less estimated costs to sell and are not depreciated while they are held for sale.</span></ix:nonNumeric></div><div style="margin-top:12pt;text-indent:24.75pt"><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk5MTQ_8654ffbe-595c-4daf-bcfe-7e257e8dd6ca" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Cash and cash equivalents consists of cash held in a major banking institution and other highly liquid short-term investments with original maturities of three months or less. Cash equivalents are generally invested in U.S. government securities, government agency securities or money market accounts.</span></ix:nonNumeric></div><div style="margin-top:12pt;text-indent:24.75pt"><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk4NjY_39ddcadc-2c47-4844-aa83-150126d0e32a" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Cash.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Restricted cash includes cash held in escrow in connection with property acquisitions and reserves for certain capital improvements, leasing, interest and real estate tax and insurance payments as required by certain mortgage loan obligations.</span></ix:nonNumeric></div><div style="margin-top:12pt"><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk4NTE_f1deb1b8-96b9-42f8-8531-8f1e8dd63d49" escape="true"><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk4NzQ_4bd69c52-72fc-4955-ac5d-ddc4500e0830" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the reconciliation of cash and cash equivalents and restricted cash as presented in the accompanying consolidated statements of cash flows (dollars in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.602%"><tr><td style="width:1.0%"></td><td style="width:57.838%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.507%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.255%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">For the Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Beginning</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents at beginning of period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOmFjZjU2Y2VhOGZmYTRlYTliOTZiZmRhOTY2YWU4OGNiL3RhYmxlcmFuZ2U6YWNmNTZjZWE4ZmZhNGVhOWI5NmJmZGE5NjZhZTg4Y2JfMy0xLTEtMS00MzIzNA_19ec1096-8309-49b4-bb49-5dc1b086b68a">204,404</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib67ae39cfac14981a8c4e52b02f1303d_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOmFjZjU2Y2VhOGZmYTRlYTliOTZiZmRhOTY2YWU4OGNiL3RhYmxlcmFuZ2U6YWNmNTZjZWE4ZmZhNGVhOWI5NmJmZGE5NjZhZTg4Y2JfMy0zLTEtMS00MzIzNA_71e23ac7-6771-49dd-bece-e3ac6ae49f3e">107,180</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOmFjZjU2Y2VhOGZmYTRlYTliOTZiZmRhOTY2YWU4OGNiL3RhYmxlcmFuZ2U6YWNmNTZjZWE4ZmZhNGVhOWI5NmJmZGE5NjZhZTg4Y2JfNC0xLTEtMS00MzIzNA_47be44ae-a322-4362-b2dc-dbf06f6b15f5">397</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib67ae39cfac14981a8c4e52b02f1303d_I20201231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOmFjZjU2Y2VhOGZmYTRlYTliOTZiZmRhOTY2YWU4OGNiL3RhYmxlcmFuZ2U6YWNmNTZjZWE4ZmZhNGVhOWI5NmJmZGE5NjZhZTg4Y2JfNC0zLTEtMS00MzIzNA_c88591ef-6d68-4e0c-901f-2564e55fad9d">656</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOmFjZjU2Y2VhOGZmYTRlYTliOTZiZmRhOTY2YWU4OGNiL3RhYmxlcmFuZ2U6YWNmNTZjZWE4ZmZhNGVhOWI5NmJmZGE5NjZhZTg4Y2JfNS0xLTEtMS00MzIzNA_b64bb506-1954-46fe-a70d-7bf4736e7714">204,801</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib67ae39cfac14981a8c4e52b02f1303d_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOmFjZjU2Y2VhOGZmYTRlYTliOTZiZmRhOTY2YWU4OGNiL3RhYmxlcmFuZ2U6YWNmNTZjZWE4ZmZhNGVhOWI5NmJmZGE5NjZhZTg4Y2JfNS0zLTEtMS00MzIzNA_7178cf55-a803-4fff-a93f-c2eb789300cb">107,836</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents at end of period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOmFjZjU2Y2VhOGZmYTRlYTliOTZiZmRhOTY2YWU4OGNiL3RhYmxlcmFuZ2U6YWNmNTZjZWE4ZmZhNGVhOWI5NmJmZGE5NjZhZTg4Y2JfNy0xLTEtMS00MzIzNA_15413d9e-ac20-4653-b457-74cefa2daca6">7,237</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15f443e956b042d9b299d12c62934d2f_I20210630" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOmFjZjU2Y2VhOGZmYTRlYTliOTZiZmRhOTY2YWU4OGNiL3RhYmxlcmFuZ2U6YWNmNTZjZWE4ZmZhNGVhOWI5NmJmZGE5NjZhZTg4Y2JfNy0zLTEtMS00MzIzNA_ae1a0cca-7c8c-4d8a-b0c9-6a860da2ca87">39,955</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOmFjZjU2Y2VhOGZmYTRlYTliOTZiZmRhOTY2YWU4OGNiL3RhYmxlcmFuZ2U6YWNmNTZjZWE4ZmZhNGVhOWI5NmJmZGE5NjZhZTg4Y2JfOC0xLTEtMS00MzIzNA_8c3c1205-5f9c-4ae7-9bec-66d5e6d81880">3,096</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15f443e956b042d9b299d12c62934d2f_I20210630" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOmFjZjU2Y2VhOGZmYTRlYTliOTZiZmRhOTY2YWU4OGNiL3RhYmxlcmFuZ2U6YWNmNTZjZWE4ZmZhNGVhOWI5NmJmZGE5NjZhZTg4Y2JfOC0zLTEtMS00MzIzNA_28e5a195-5bc3-477b-b7da-052d4e68ee51">2,753</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOmFjZjU2Y2VhOGZmYTRlYTliOTZiZmRhOTY2YWU4OGNiL3RhYmxlcmFuZ2U6YWNmNTZjZWE4ZmZhNGVhOWI5NmJmZGE5NjZhZTg4Y2JfOS0xLTEtMS00MzIzNA_bf4c51e4-6397-4565-b621-227da6daac66">10,333</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15f443e956b042d9b299d12c62934d2f_I20210630" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOmFjZjU2Y2VhOGZmYTRlYTliOTZiZmRhOTY2YWU4OGNiL3RhYmxlcmFuZ2U6YWNmNTZjZWE4ZmZhNGVhOWI5NmJmZGE5NjZhZTg4Y2JfOS0zLTEtMS00MzIzNA_7e02e6f3-a37d-4b65-9151-dce6199a4137">42,708</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net decrease in cash and cash equivalents and restricted cash</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOmFjZjU2Y2VhOGZmYTRlYTliOTZiZmRhOTY2YWU4OGNiL3RhYmxlcmFuZ2U6YWNmNTZjZWE4ZmZhNGVhOWI5NmJmZGE5NjZhZTg4Y2JfMTAtMS0xLTEtNDMyMzQ_2cb970f9-16a8-4e07-a766-2221ac4e4557">194,468</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOmFjZjU2Y2VhOGZmYTRlYTliOTZiZmRhOTY2YWU4OGNiL3RhYmxlcmFuZ2U6YWNmNTZjZWE4ZmZhNGVhOWI5NmJmZGE5NjZhZTg4Y2JfMTAtMy0xLTEtNDMyMzQ_d70bab26-5a24-40ba-b81f-bdc7ad62271f">65,128</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></ix:nonNumeric></ix:nonNumeric></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk4Nzk_b166346c-cf4b-4293-8a76-8a4795f01e4d" continuedAt="i51e8c5a2094445aba207d00b6a4c787d" escape="true">Revenue Recognition.</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i51e8c5a2094445aba207d00b6a4c787d"> The Company records rental revenue from operating leases on a straight-line basis over the term of the leases and maintains an allowance for estimated losses that may result from the inability of its tenants to make required payments. If tenants fail to make contractual lease payments that are greater than the Company&#8217;s allowance for doubtful accounts, security deposits and letters of credit, then the Company may have to recognize additional doubtful account charges in future periods. The Company monitors the liquidity and creditworthiness of its tenants on an on-going basis by reviewing their financial condition periodically as appropriate. Each period the Company reviews its outstanding accounts receivable, including straight-line rents, for doubtful accounts and provides allowances as needed. The Company also records lease termination fees when a tenant has executed a definitive termination agreement with the Company and the payment of the termination fee is not subject to any conditions that must be met or waived before the fee is due to the Company. If a tenant remains in the leased space following the execution of a definitive termination agreement, the applicable termination will be deferred and recognized over the term of such tenant&#8217;s occupancy. Tenant expense reimbursement income includes payments and amounts due from tenants pursuant to their leases for real estate taxes, insurance and other recoverable property operating expenses and is recognized as revenues during the same period the related expenses are incurred.</ix:continuation> </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_10">Table of Contents</a></span></div></div><ix:continuation id="i5cbbc4d679724012b9a2c59971ac0819" continuedAt="i580d2228b4f141afa7a57bcbec55ffb1"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2022 and December&#160;31, 2021, approximately $<ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-5" name="trno:StraightLineRentAndAccountsReceivablesNetOfAllowances" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTI0OTg_b628cf7d-ddcd-4809-b5da-b22a8b597312">42.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="-5" name="trno:StraightLineRentAndAccountsReceivablesNetOfAllowances" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTI1MDU_f3e041a9-9f80-45f2-9505-3e384bd94f9f">39.7</ix:nonFraction> million, respectively, of straight-line rent and accounts receivable, net of allowances of approximately $<ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTI2MDU_9de18e8e-8e36-451f-95d8-9b06ee0e46c5">0.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTI2MTI_50062dba-12da-426a-9c09-78509b2f0b68">0.5</ix:nonFraction> million as of June&#160;30, 2022 and December&#160;31, 2021, respectively, were included as a component of other assets in the accompanying consolidated balance sheets.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="us-gaap:DeferredChargesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk4NTQ_0d7a386e-5e53-4f94-a0b2-a3769c08217f" continuedAt="i01a74374e2e34c54870d0463ef37154b" escape="true">Deferred Financing Costs.</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i01a74374e2e34c54870d0463ef37154b"> Costs incurred in connection with financings are capitalized and amortized to interest expense using the effective interest method over the term of the related loan. Deferred financing costs associated with the Company&#8217;s revolving credit facility are classified as an asset, as a component of other assets in the accompanying consolidated balance sheets, and deferred financing costs associated with debt liabilities are reported as a direct deduction from the carrying amount of the debt liability in the accompanying consolidated balance sheets. Deferred financing costs related to the revolving credit facility and debt liabilities are carried at cost, net of accumulated amortization</ix:continuation> in the aggregate of approximately $<ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-5" name="us-gaap:AccumulatedAmortizationDeferredFinanceCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTM0ODg_b16c8df5-9a7f-4094-84cb-5cfb5bee46c6">11.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="-5" name="us-gaap:AccumulatedAmortizationDeferredFinanceCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTM0OTU_af34de67-8a51-421f-adbf-f83af7e7ecee">10.6</ix:nonFraction> million as of June&#160;30, 2022 and December&#160;31, 2021, respectively.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk5MTE_379f52b9-3add-47d1-b6d9-5bc61d5576d8" continuedAt="i82726881b7124589a799079e438624c6" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company elected to be taxed as a REIT under the Code and operates as such beginning with its taxable year ended December&#160;31, 2010. To qualify as a REIT, the Company must meet certain organizational and operational requirements, including a requirement to distribute at least 90% of its annual REIT taxable income to its stockholders (which is computed without regard to the dividends paid deduction or net capital gain and which does not necessarily equal net income as calculated in accordance with GAAP). As a REIT, the Company generally will not be subject to federal income tax to the extent it distributes qualifying dividends to its stockholders. If it fails to qualify as a REIT in any taxable year, it will be subject to federal income tax on its taxable income at regular corporate income tax rates and generally will not be permitted to qualify for treatment as a REIT for federal income tax purposes for the four taxable years following the year during which qualification is lost unless the IRS grants it relief under certain statutory provisions. Such an event could materially adversely affect the Company&#8217;s net income and net cash available for distribution to stockholders. However, the Company believes it is organized and operates in such a manner as to qualify for treatment as a REIT.</span></ix:nonNumeric></div><div style="margin-top:12pt"><ix:continuation id="i82726881b7124589a799079e438624c6" continuedAt="i21d1e37151024f45b7639d9533354d28"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 740-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#8220;ASC 740-10&#8221;)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">,</span></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i21d1e37151024f45b7639d9533354d28"> provides guidance for how uncertain tax positions should be recognized, measured, presented and disclosed in the financial statements. ASC 740-10 requires the evaluation of tax positions taken in the course of preparing the Company&#8217;s tax returns to determine whether the tax positions are &#8220;more-likely-than-not&#8221; of being sustained by the applicable tax authority. Tax benefits of positions not deemed to meet the more-likely-than-not threshold are recorded as a tax expense in the current year. As of June&#160;30, 2022 and December&#160;31, 2021, the Company did not have any unrecognized tax benefits and does not believe that there will be any material changes in unrecognized tax positions over the next 12 months. The Company&#8217;s tax returns are subject to examination by federal, state and local tax jurisdictions, which as of June&#160;30, 2022, include years 2018 to 2021 for federal purposes.</ix:continuation> </span></div><div style="margin-top:12pt;text-indent:24.75pt"><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk4NTg_8eac29ac-1b44-40ba-82ce-0771d85a114e" continuedAt="i0b68830d2879418eaac5611d7514464c" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation and Other Long-Term Incentive Compensation.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;The Company follows the provisions of ASC 718, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation-Stock Compensation,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to account for its stock-based compensation plan, which requires that the compensation cost relating to stock-based payment transactions be recognized in the financial statements and that the cost be measured on the fair value of the equity or liability instruments issued. The Company&#8217;s 2019 Equity Incentive Plan (the &#8220;2019 Plan&#8221;) provides for the grant of restricted stock awards, performance share awards, unrestricted shares or any combination of the foregoing. Stock-based compensation is recognized as a general and administrative expense in the accompanying consolidated statements of operations and measured at the fair value of the award on the date of grant. The Company estimates the forfeiture rate based on historical experience as well as expected behavior. The amount of the expense may be subject to adjustment in future periods depending on the specific characteristics of the stock-based award.</span></ix:nonNumeric></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i0b68830d2879418eaac5611d7514464c">In addition, the Company has awarded long-term incentive target awards (the &#8220;Performance Share awards&#8221;) under its Amended and Restated Long-Term Incentive Plan (as amended and restated, the &#8220;Amended LTIP&#8221;), which the Company amended and restated on January 8, 2019, to its executives that may be payable in shares of the Company&#8217;s common stock after the conclusion of each pre-established performance measurement period, which is generally <ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="trno:PerformanceMeasurementPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTcyMzM_4e141a70-def0-4a3e-81fc-467f99aeb030">three years</ix:nonNumeric>. The amount that may be earned is variable depending on the relative total shareholder return of the Company&#8217;s common stock as compared to the total shareholder return of the MSCI U.S. REIT Index (RMS) and the FTSE Nareit Equity Industrial Index over the pre-established performance measurement period. Under the Amended LTIP, each participant&#8217;s Performance Share award granted will be expressed as a number of shares of common stock and settled in shares of common stock. The grant date fair value of the Performance Share awards will be determined using a Monte Carlo simulation model on the date of grant and recognized on a straight-line basis over the performance period.</ix:continuation> </span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="us-gaap:DerivativesReportingOfDerivativeActivity" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk4NjQ_72b67fc1-0725-4409-ab12-2d68d1da7b6d" continuedAt="i2a35142d6fd74462a421919554a8f49d" escape="true">Use of Derivative Financial Instruments.</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i2a35142d6fd74462a421919554a8f49d"> The Company records all derivatives on the accompanying consolidated balance sheets at fair value. The accounting for changes in the fair value of derivatives depends on the intended use of the derivative, whether the Company has elected to designate a derivative in a hedging relationship and apply hedge accounting and whether the hedging relationship has satisfied the criteria necessary to apply hedge accounting.</ix:continuation> </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_10">Table of Contents</a></span></div></div><ix:continuation id="i580d2228b4f141afa7a57bcbec55ffb1"><div style="margin-top:12pt;text-indent:24.75pt"><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk4OTk_c837704d-f765-46a2-b42b-5538d9614abb" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosures </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#8220;ASC 820&#8221;) (See &#8220;Note 9 - Fair Value Measurements&#8221;), defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. ASC 820 also provides guidance for using fair value to measure financial assets and liabilities. ASC 820 requires disclosure of the level within the fair value hierarchy in which the fair value measurements fall, including measurements using quoted prices in active markets for identical assets or liabilities (Level 1), quoted prices for similar instruments in active markets or quoted prices for identical or similar instruments in markets that are not active (Level 2), and significant valuation assumptions that are not readily observable in the market (Level 3).</span></ix:nonNumeric></div><div style="margin-top:12pt;text-indent:24.75pt"><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk4OTI_fd0185fa-1e8d-4435-a2b6-90a052501ca7" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Disclosure.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASC 280, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, establishes standards for reporting financial and descriptive information about an enterprise&#8217;s reportable segments. The Company has determined that it has <ix:nonFraction unitRef="segment" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk0Njk_b909bc0b-4882-46fe-8a5e-56d9c631ea87">one</ix:nonFraction> reportable segment, with activities related to investing in real estate. The Company&#8217;s investments in real estate are geographically diversified and the chief operating decision makers evaluate operating performance on an individual asset level. As each of the Company&#8217;s assets has similar economic characteristics, the assets have been aggregated into <ix:nonFraction unitRef="segment" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk4MjU_b909bc0b-4882-46fe-8a5e-56d9c631ea87">one</ix:nonFraction> reportable segment.</span></ix:nonNumeric></div></ix:continuation><div id="ie9d3285dd2ef444abb72065783975d70_52"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 3. <ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="us-gaap:ConcentrationRiskDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81Mi9mcmFnOmViOGI2YjliNzdiZjQyOTlhZTg0MGExMTZkZGM3Yzc2L3RleHRyZWdpb246ZWI4YjZiOWI3N2JmNDI5OWFlODQwYTExNmRkYzdjNzZfMTM0MQ_543bd4b3-3ecf-4806-be66-0549bf50d748" continuedAt="i3f6f30d43a1c447797db809a139ceda3" escape="true">Concentration of Credit Risk</ix:nonNumeric></span></div><ix:continuation id="i3f6f30d43a1c447797db809a139ceda3"><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to a significant concentration of credit risk consist primarily of cash and cash equivalents. The Company may maintain deposits in federally insured financial institutions in excess of federally insured limits. However, the Company&#8217;s management believes the Company is not exposed to significant credit risk due to the financial position of the depository institutions in which those deposits are held.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2022, the Company owned <ix:nonFraction unitRef="property" contextRef="i059377a14bf64ca095d0c0542c1c2a86_I20220630" decimals="INF" name="us-gaap:NumberOfRealEstateProperties" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81Mi9mcmFnOmViOGI2YjliNzdiZjQyOTlhZTg0MGExMTZkZGM3Yzc2L3RleHRyZWdpb246ZWI4YjZiOWI3N2JmNDI5OWFlODQwYTExNmRkYzdjNzZfNTMy_8e357178-4db4-49c5-958c-c67b291c06fc">44</ix:nonFraction> buildings aggregating approximately <ix:nonFraction unitRef="sqft" contextRef="i059377a14bf64ca095d0c0542c1c2a86_I20220630" decimals="-5" name="us-gaap:AreaOfRealEstateProperty" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81Mi9mcmFnOmViOGI2YjliNzdiZjQyOTlhZTg0MGExMTZkZGM3Yzc2L3RleHRyZWdpb246ZWI4YjZiOWI3N2JmNDI5OWFlODQwYTExNmRkYzdjNzZfNTcx_437d703e-97fe-4bd9-ab6b-99eb1e469702">2.9</ix:nonFraction> million square feet and <ix:nonFraction unitRef="property" contextRef="i155766d50aec4280847775ef437f6d46_I20220630" decimals="INF" name="us-gaap:NumberOfRealEstateProperties" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81Mi9mcmFnOmViOGI2YjliNzdiZjQyOTlhZTg0MGExMTZkZGM3Yzc2L3RleHRyZWdpb246ZWI4YjZiOWI3N2JmNDI5OWFlODQwYTExNmRkYzdjNzZfNTkw_30d22b2d-bf35-4f22-9702-1662489b0c06">13</ix:nonFraction> improved land parcels consisting of approximately <ix:nonFraction unitRef="acre" contextRef="i155766d50aec4280847775ef437f6d46_I20220630" decimals="1" name="us-gaap:AreaOfRealEstateProperty" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81Mi9mcmFnOmViOGI2YjliNzdiZjQyOTlhZTg0MGExMTZkZGM3Yzc2L3RleHRyZWdpb246ZWI4YjZiOWI3N2JmNDI5OWFlODQwYTExNmRkYzdjNzZfNjQz_6f328d3e-343f-4f76-b80c-b013f7581edb">68.0</ix:nonFraction> acres located in Northern New Jersey/New York City, which accounted for a combined percentage of approximately <ix:nonFraction unitRef="number" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="3" name="trno:PercentageAccountedByPropertiesOfItsAnnualizedBaseRent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81Mi9mcmFnOmViOGI2YjliNzdiZjQyOTlhZTg0MGExMTZkZGM3Yzc2L3RleHRyZWdpb246ZWI4YjZiOWI3N2JmNDI5OWFlODQwYTExNmRkYzdjNzZfNzU3_5d0893ed-cc43-46ce-9ae2-73525fec5191">24.9</ix:nonFraction>% of its annualized base rent. Such annualized base rent percentages are based on contractual base rent from leases in effect as of June&#160;30, 2022, excluding any partial or full rent abatements.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other real estate companies compete with the Company in its real estate markets. This results in competition for tenants to occupy space. The existence of competing properties could have a material impact on the Company&#8217;s ability to lease space and on the level of rent that can be achieved. The Company had no tenant that accounted for greater than 10% of the Company's annualized base rent as of June&#160;30, 2022.</span></div></ix:continuation><div id="ie9d3285dd2ef444abb72065783975d70_58"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 4. <ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="us-gaap:RealEstateDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMTg4Mw_9097c2f6-56d5-4d53-b876-56784588b28d" continuedAt="i5fec2f61d1c2486e9cd60ab76d03ad2d" escape="true">Investments in Real Estate</ix:nonNumeric></span></div><ix:continuation id="i5fec2f61d1c2486e9cd60ab76d03ad2d" continuedAt="i92c1f11f325d46a0b711d7e7f26dc414"><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended June&#160;30, 2022, the Company acquired <ix:nonFraction unitRef="property" contextRef="icb21be8aca3d44e9b0a6139d7cf64a5d_D20220401-20220630" decimals="INF" name="trno:NumberOfRealEstatePropertiesAcquired" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfNzk_97864f19-7e61-4ef5-9bd2-25e0f0a680e9">ten</ix:nonFraction> industrial properties with a total initial investment, including acquisition costs, of approximately $<ix:nonFraction unitRef="usd" contextRef="icb21be8aca3d44e9b0a6139d7cf64a5d_D20220401-20220630" decimals="-5" name="trno:AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMTgz_fd03190c-c856-417b-b0ea-944ce9745e7b">221.6</ix:nonFraction> million, of which $<ix:nonFraction unitRef="usd" contextRef="ib9c677ee073b4ca6b787367881879a69_D20220401-20220630" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentAdditions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMTk2_f0d1795c-2bf0-439e-9935-5095b3d40d57">169.5</ix:nonFraction> million was recorded to land, $<ix:nonFraction unitRef="usd" contextRef="idd1e3f2a49a24c91be8419f3da151dd8_D20220401-20220630" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentAdditions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMjIx_05339394-69fe-4875-87bb-50e3996a5a19">43.7</ix:nonFraction> million to buildings and improvements, and $<ix:nonFraction unitRef="usd" contextRef="icb21be8aca3d44e9b0a6139d7cf64a5d_D20220401-20220630" decimals="-5" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMTA5OTUxMTYzNDcyMg_01add797-e6c1-4136-b03e-3689e5b395b6">8.4</ix:nonFraction> million to intangible assets. Additionally, the Company assumed $<ix:nonFraction unitRef="usd" contextRef="icb21be8aca3d44e9b0a6139d7cf64a5d_D20220401-20220630" decimals="-5" name="trno:AssetAcquisitionLiabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMzE4_480c745d-6a55-458e-badd-9b7c18373b8a">12.8</ix:nonFraction> million in liabilities.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June&#160;30, 2022, the Company acquired <ix:nonFraction unitRef="property" contextRef="ib0cbb86d6f9041cb9279b538079e35af_D20220101-20220630" decimals="INF" name="trno:NumberOfRealEstatePropertiesAcquired" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMTY0OTI2NzQ0NTExOQ_9dc3a7dd-cf01-4afd-a5c5-eba8a61551c5">12</ix:nonFraction> industrial properties with a total initial investment, including acquisition costs, of approximately $<ix:nonFraction unitRef="usd" contextRef="ib0cbb86d6f9041cb9279b538079e35af_D20220101-20220630" decimals="-5" name="trno:AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMjE5OTAyMzI1NzU4Ng_6d6f3649-969e-4710-b192-47592df86d7c">291.9</ix:nonFraction>&#160;million, of which $<ix:nonFraction unitRef="usd" contextRef="i60cdf4a7e8f24039b959b074ff57f351_D20220101-20220630" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentAdditions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMjE5OTAyMzI1NzYwMA_715517d0-ef11-4eeb-b0ed-770800866f8a">199.5</ix:nonFraction>&#160;million was recorded to land, $<ix:nonFraction unitRef="usd" contextRef="ib73a7f1232574dccb0a52d6ef76f0668_D20220101-20220630" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentAdditions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMjE5OTAyMzI1NzYyNg_515ba20f-c9f4-4755-b021-69222181db53">82.8</ix:nonFraction>&#160;million to buildings and improvements, and $<ix:nonFraction unitRef="usd" contextRef="ib0cbb86d6f9041cb9279b538079e35af_D20220101-20220630" decimals="-5" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMjE5OTAyMzI1NzY2NQ_74d42e30-0b0c-4768-b59f-ac9994095a6c">9.6</ix:nonFraction>&#160;million to intangible assets. Additionally, the Company assumed $<ix:nonFraction unitRef="usd" contextRef="ib0cbb86d6f9041cb9279b538079e35af_D20220101-20220630" decimals="-5" name="trno:AssetAcquisitionLiabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMjE5OTAyMzI1NzcyNQ_10e43ffa-8900-4f9f-b4ab-7049e426087d">15.0</ix:nonFraction> million in liabilities.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded revenues and net income for the three months ended June&#160;30, 2022 of approximately $<ix:nonFraction unitRef="usd" contextRef="ibc6102e947a24990a0f0ee8b05a5de8b_D20220401-20220630" decimals="-5" name="us-gaap:OperatingLeaseLeaseIncome" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfNDE0_7e43e20c-1de7-4c20-9c8e-7e6a6738fc12">1.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ibc6102e947a24990a0f0ee8b05a5de8b_D20220401-20220630" decimals="-5" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfNDIx_78f941db-a3d4-4b55-a204-3d5fafb1b817">0.7</ix:nonFraction> million, respectively, and recorded revenues and net income for the six months ended June&#160;30, 2022 of approximately $<ix:nonFraction unitRef="usd" contextRef="id9633d07e00244a6bd9b41f4f1e4f139_D20220101-20220630" decimals="-5" name="us-gaap:OperatingLeaseLeaseIncome" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMjE5OTAyMzI1NzgwNg_ad79af01-c8b4-42a6-9fd9-dad2b7e8c5a4">1.7</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="id9633d07e00244a6bd9b41f4f1e4f139_D20220101-20220630" decimals="-5" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMjE5OTAyMzI1NzgxNA_8bafb97e-d5ee-4802-b898-cbfe85711f1f">0.7</ix:nonFraction>&#160;million, respectively, related to the 2022 acquisitions.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended June&#160;30, 2021, the Company acquired <ix:nonFraction unitRef="property" contextRef="i65e1540dcf544efcbb2482b29a2f34db_D20210401-20210630" decimals="INF" name="trno:NumberOfRealEstatePropertiesAcquired" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMTY0OTI2NzQ0NTEzMw_e31ceeff-133b-49ae-aafe-c26273a6284d">six</ix:nonFraction> industrial properties with a total initial investment, including acquisition costs, of approximately $<ix:nonFraction unitRef="usd" contextRef="i65e1540dcf544efcbb2482b29a2f34db_D20210401-20210630" decimals="-5" name="trno:AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfNjE0_d4bf4f8b-a753-4e06-a275-8da8e94092f5">57.8</ix:nonFraction> million, of which $<ix:nonFraction unitRef="usd" contextRef="i80bb3d3ced97404288605bff5dc6e7e6_D20210401-20210630" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentAdditions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfNjI3_60a831c6-1adb-49a0-8130-a32fc3017e59">44.0</ix:nonFraction> million was recorded to land, $<ix:nonFraction unitRef="usd" contextRef="i33d59a656a4545fd8c5ff7f655f3711a_D20210401-20210630" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentAdditions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfNjUy_472cbf61-3949-4d6e-af9b-4ba33b4fff0a">9.8</ix:nonFraction> million to buildings and improvements, and $<ix:nonFraction unitRef="usd" contextRef="i65e1540dcf544efcbb2482b29a2f34db_D20210401-20210630" decimals="-5" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfNjkw_8a506b60-7082-464d-82d7-a7fabec70fbb">4.0</ix:nonFraction> million to intangible assets. Additionally, the Company assumed $<ix:nonFraction unitRef="usd" contextRef="i65e1540dcf544efcbb2482b29a2f34db_D20210401-20210630" decimals="-5" name="trno:AssetAcquisitionLiabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfNzQ5_72f77a88-763f-432a-99c8-a14b805aeda7">2.2</ix:nonFraction> million in liabilities.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June&#160;30, 2021, the Company acquired <ix:nonFraction unitRef="property" contextRef="ie0803771daf54f90a994d64281877494_D20210101-20210630" decimals="INF" name="trno:NumberOfRealEstatePropertiesAcquired" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMTY0OTI2NzQ0NTEzOQ_97528f18-3936-4c21-9983-bf1b7f4d4d83">ten</ix:nonFraction> industrial properties with a total initial investment, including acquisition costs, of approximately $<ix:nonFraction unitRef="usd" contextRef="ie0803771daf54f90a994d64281877494_D20210101-20210630" decimals="-5" name="trno:AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMjE5OTAyMzI1ODM0OQ_70cdb55f-3f2d-460f-b690-dcf0ee1c81bc">167.7</ix:nonFraction> million, of which $<ix:nonFraction unitRef="usd" contextRef="if1a6cda472fb47bd9850ff2afbd1a5a4_D20210101-20210630" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentAdditions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMjE5OTAyMzI1ODM2Mw_bd6969ad-77bc-4b22-add9-6ddb17d36522">107.7</ix:nonFraction> million was recorded to land, $<ix:nonFraction unitRef="usd" contextRef="id56bafa2853f46e4a6f5788e45cc171e_D20210101-20210630" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentAdditions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMjE5OTAyMzI1ODM4OQ_cf4f0142-6e2d-45a0-95e9-828501b02326">51.6</ix:nonFraction> million to buildings and improvements, and $<ix:nonFraction unitRef="usd" contextRef="ie0803771daf54f90a994d64281877494_D20210101-20210630" decimals="-5" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMjE5OTAyMzI1ODQyOA_9e6c1089-b84a-4ef3-b28e-9377358e7c79">8.4</ix:nonFraction> million to intangible assets. Additionally, the Company assumed $<ix:nonFraction unitRef="usd" contextRef="ie0803771daf54f90a994d64281877494_D20210101-20210630" decimals="-5" name="trno:AssetAcquisitionLiabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMjE5OTAyMzI1ODQ4OA_b69d1f78-5ce0-4b23-8072-57c642f5c9f0">7.8</ix:nonFraction> million in liabilities.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_10">Table of Contents</a></span></div></div><ix:continuation id="i92c1f11f325d46a0b711d7e7f26dc414"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded revenues and net income for the three months ended June&#160;30, 2021 of approximately $<ix:nonFraction unitRef="usd" contextRef="if727bf6c9c6842d6b3d3f87cfad9ced0_D20210401-20210630" decimals="-5" name="us-gaap:OperatingLeaseLeaseIncome" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMTY0OTI2NzQ0NTE0Nw_7e7ddf65-40a5-4b7a-9594-df93d315e987">2.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="if727bf6c9c6842d6b3d3f87cfad9ced0_D20210401-20210630" decimals="-5" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMTY0OTI2NzQ0NTE1MQ_558cd9ab-9f03-4f47-89f4-dfc205689247">0.7</ix:nonFraction> million, respectively, and recorded revenues and net income for the six months ended June&#160;30, 2021 of approximately $<ix:nonFraction unitRef="usd" contextRef="icf2cad9d36464fc3b8f37e5d47e9e1a5_D20210101-20210630" decimals="-5" name="us-gaap:OperatingLeaseLeaseIncome" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMjE5OTAyMzI1ODg2Nw_b21a04c8-293b-41f7-8244-224f74a7865e">2.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="icf2cad9d36464fc3b8f37e5d47e9e1a5_D20210101-20210630" decimals="-5" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMjE5OTAyMzI1ODg3NQ_41f76705-a17e-4930-a2cb-84b8677ece4d">1.0</ix:nonFraction> million, respectively, related to the 2021 acquisitions.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The above assets and liabilities were recorded at fair value, which uses Level&#160;3 inputs. The properties were acquired from unrelated third parties using existing cash on hand, proceeds from property sales and the issuance of common stock and borrowings on the revolving credit facility.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2022, the Company had <ix:nonFraction unitRef="property" contextRef="ie2cf128cd58d49e3a1801d3c1a853bcd_I20220630" decimals="INF" name="us-gaap:NumberOfRealEstateProperties" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMTIxNA_d3e7c2ab-eaca-4124-b5a9-e2d52a3c31ee">four</ix:nonFraction> properties under redevelopment that, upon completion, will consist of <ix:nonFraction unitRef="property" contextRef="ibc1a4026126b4913a483cb504ea521cb_I20220630" decimals="INF" name="us-gaap:NumberOfRealEstateProperties" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMTI4Nw_cb6f886f-f35f-4a56-8ddf-8eadac805743">two</ix:nonFraction> properties aggregating approximately <ix:nonFraction unitRef="sqft" contextRef="ibc1a4026126b4913a483cb504ea521cb_I20220630" decimals="-5" name="us-gaap:AreaOfRealEstateProperty" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMTMyNw_e3589dd3-97a9-4101-932b-eba2e52a5643">0.3</ix:nonFraction> million&#160;square feet and <ix:nonFraction unitRef="property" contextRef="i5aa00931fad045588313dcf77256df8e_I20220630" decimals="INF" name="us-gaap:NumberOfRealEstateProperties" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMTM0Ng_e91b02ed-766e-4ee7-8866-f462bf28e278">two</ix:nonFraction> improved land parcels aggregating approximately <ix:nonFraction unitRef="acre" contextRef="i4ee8f29ecc964cc89a8edb10fc75ce5a_I20220630" decimals="1" name="us-gaap:AreaOfLand" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMTM5Nw_384f4d60-4ca5-46f0-82bf-076622c7be8c">12.1</ix:nonFraction> acres with a total expected investment of approximately $<ix:nonFraction unitRef="usd" contextRef="i375777356b5a4fe7b59d94c975ac8f74_D20220101-20220630" decimals="-5" name="us-gaap:AssetAcquisitionConsiderationTransferred" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMTQ1Ng_2b413433-5fb3-4e02-bef5-2bd3dd0aba5b">108.3</ix:nonFraction> million, including redevelopment costs, capitalized interest and other costs. During the second quarter of 2022, the Company completed redevelopment of its Countyline 29 property in Hialeah, FL consisting of approximately <ix:nonFraction unitRef="sqft" contextRef="i266a3f8a80bb46fbaec249476a53a204_I20220630" decimals="-5" name="us-gaap:AreaOfRealEstateProperty" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMTY0OQ_abf479e1-4362-4589-a651-2e4c748a10a9">0.2</ix:nonFraction>&#160;million square feet. The total investment was approximately $<ix:nonFraction unitRef="usd" contextRef="i606685a7f45144c28f129a9935b82e69_D20220101-20220630" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentAdditions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMTcyNw_206ffe68-5e78-4f78-9b33-858ede42e720">37.7</ix:nonFraction>&#160;million. The Company capitalized interest associated with redevelopment and expansion activities of approximately $<ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-5" name="us-gaap:InterestCostsCapitalized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMTgzNg_adffadfa-7690-4775-be64-8dfbd08b88d4">1.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-5" name="us-gaap:InterestCostsCapitalized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMTg0Mw_a816c7aa-c808-4d8d-847f-890b9bc3f341">0.1</ix:nonFraction> million during the six months ended June&#160;30, 2022 and 2021, respectively.</span></div></ix:continuation><div id="ie9d3285dd2ef444abb72065783975d70_61"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 5. <ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="trno:RealEstateAssetsHeldForSaleTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82MS9mcmFnOmI5MzA5NDU3ZDFlYzRiYWJiN2VkYWUwYWM4ZTU4YTI5L3RleHRyZWdpb246YjkzMDk0NTdkMWVjNGJhYmI3ZWRhZTBhYzhlNThhMjlfNDIz_31c3cbe4-15df-47ae-9faf-ac5508443c2b" continuedAt="i7791edda9e424c5d903145d9cebbb877" escape="true">Held for Sale/Disposed Assets</ix:nonNumeric></span></div><ix:continuation id="i7791edda9e424c5d903145d9cebbb877"><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers a property to be held for sale when it meets the criteria established under ASC 360, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, Plant, and Equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Properties held for sale are reported at the lower of the carrying amount or fair value less estimated costs to sell and are not depreciated while they are held for sale. As of June&#160;30, 2022, the Company did not have any properties held for sale.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June&#160;30, 2022, the Company sold <ix:nonFraction unitRef="property" contextRef="i5a93f20a3c5944d0a773cfaacaa96dba_I20220630" decimals="INF" name="us-gaap:NumberOfRealEstateProperties" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82MS9mcmFnOmI5MzA5NDU3ZDFlYzRiYWJiN2VkYWUwYWM4ZTU4YTI5L3RleHRyZWdpb246YjkzMDk0NTdkMWVjNGJhYmI3ZWRhZTBhYzhlNThhMjlfMjE5OTAyMzI1NjAxOQ_ef5d4efb-702c-4de6-b6ff-bb6e30af8b85">one</ix:nonFraction> property (consisting of <ix:nonFraction unitRef="property" contextRef="i0d93eb314b874fca86611ad94f97edf5_I20220630" decimals="INF" name="us-gaap:NumberOfRealEstateProperties" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82MS9mcmFnOmI5MzA5NDU3ZDFlYzRiYWJiN2VkYWUwYWM4ZTU4YTI5L3RleHRyZWdpb246YjkzMDk0NTdkMWVjNGJhYmI3ZWRhZTBhYzhlNThhMjlfNDk0NzgwMjMyOTM4OQ_a6f77ccf-47b3-4d91-a862-a3d105b881ca">18</ix:nonFraction> buildings) located in the Northern New Jersey/New York City market for a sales price of approximately $<ix:nonFraction unitRef="usd" contextRef="i765bb980c5a74be29b4f6727a297954d_D20220101-20220630" decimals="-5" name="us-gaap:ProceedsFromSaleOfRealEstate" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82MS9mcmFnOmI5MzA5NDU3ZDFlYzRiYWJiN2VkYWUwYWM4ZTU4YTI5L3RleHRyZWdpb246YjkzMDk0NTdkMWVjNGJhYmI3ZWRhZTBhYzhlNThhMjlfMjE5OTAyMzI1NjA5Nw_59ba91c4-820a-4b0b-bcd7-b22b05dc1703">110.4</ix:nonFraction>&#160;million, resulting in a gain of approximately $<ix:nonFraction unitRef="usd" contextRef="i765bb980c5a74be29b4f6727a297954d_D20220101-20220630" decimals="-5" name="us-gaap:GainsLossesOnSalesOfInvestmentRealEstate" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82MS9mcmFnOmI5MzA5NDU3ZDFlYzRiYWJiN2VkYWUwYWM4ZTU4YTI5L3RleHRyZWdpb246YjkzMDk0NTdkMWVjNGJhYmI3ZWRhZTBhYzhlNThhMjlfMjE5OTAyMzI1NjEzOQ_d5927b9c-5074-427b-bcae-d6749d3e9f9a">76.0</ix:nonFraction>&#160;million.</span></div></ix:continuation><div id="ie9d3285dd2ef444abb72065783975d70_67"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 6. <ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="us-gaap:LongTermDebtTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMzMxNg_b6dc7a97-b4ed-443b-8ce4-9a1d7126a5d1" continuedAt="iaf8598161f39481f81cc652c3d671c60" escape="true">Debt</ix:nonNumeric></span></div><ix:continuation id="iaf8598161f39481f81cc652c3d671c60" continuedAt="i66b5d4ad61ce45ee933f0145e23971f2"><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="us-gaap:ScheduleOfDebtTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfODc5NjA5MzAyNTUyOQ_6383cd81-73fb-437c-8341-d04e2a284eec" continuedAt="i9c3f74ac291944749dace37a323d363f" escape="true"><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of the Company&#8217;s indebtedness as of June&#160;30, 2022 and December&#160;31, 2021 (dollars in thousands). The Company has no secured debt:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.660%"><tr><td style="width:1.0%"></td><td style="width:27.043%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.398%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.398%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.217%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.398%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.672%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.398%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.079%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.398%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.679%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:24.75pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Margin Above SOFR</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest Rate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contractual Maturity Date</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unsecured Debt:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unsecured Debt:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i596b717568c443968ba5430815b2fdd6_I20220630" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfNC0yLTEtMS00MzIzNA_2d4b148a-35c1-4386-862c-a93f5c006310">12,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2513f2a1d5a042eaa813e9c973619759_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfNC00LTEtMS00MzIzNA_05783c01-c518-4a1c-8fde-d3c098d2dee0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iaaac4eb2b5c7410c93f4892b7f780e75_D20220101-20220630" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfNC02LTEtMS00MzIzNC90ZXh0cmVnaW9uOjhhMGZlZGIxODE2MzQ5MjNhYmU3ZDk1ZTdjZTFlMTZjXzQ_753c99b4-d71d-4cbf-b763-5518bbcff382">1.1</ix:nonFraction>% </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i596b717568c443968ba5430815b2fdd6_I20220630" decimals="3" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfNC04LTEtMS00MzIzNA_8e8d448b-c6d9-486b-9c45-f7c99b690556">2.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8/20/2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5-Year Term Loan</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i198ce33831cb43119beccf1f9bf41460_I20220630" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfNS0yLTEtMS00MzIzNA_cbe4bdc0-1479-4422-9b13-2f244684a758">100,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0378c99af74d4d9389ffa37498e819a9_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfNS00LTEtMS00MzIzNA_c8851455-f9cc-4db8-b1d6-9367a7948bfe">100,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2dbbcecbdc75460d850c503aecc37b21_D20220101-20220630" decimals="3" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfNS02LTEtMS00MzIzNC90ZXh0cmVnaW9uOmNkNTQyN2ZjOWIxZjRkMzg4ZTNmYjk1ZDQ2YjdiOWFiXzQ_1e3cfe98-f36d-4f91-9841-19f4fa5fbba3">1.3</ix:nonFraction>% </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i198ce33831cb43119beccf1f9bf41460_I20220630" decimals="3" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfNS04LTEtMS00MzIzNA_f8035b6f-a20d-4e13-8a0d-1cb1bc81982a">2.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1/1/2027</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="ie6d548f85b384fc782d1b03804959f57_I20220630" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfNi0wLTEtMS00MzIzNC90ZXh0cmVnaW9uOjg3NjQ5ZTM3NGUyZTQ2ZDJiNzY5NDM1ZGQzYWVkODI3XzQ_83e2ed9d-31af-4ae0-9ff6-08ac5a99fd53">50</ix:nonFraction>M <ix:nonNumeric contextRef="i78817bbc2b9a4261829efa3a395ea033_D20220101-20220630" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfNi0wLTEtMS00MzIzNC90ZXh0cmVnaW9uOjg3NjQ5ZTM3NGUyZTQ2ZDJiNzY5NDM1ZGQzYWVkODI3Xzc_e23af463-bf0d-4237-b8c5-23c4512fac1a">7</ix:nonNumeric>-Year Unsecured </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6d548f85b384fc782d1b03804959f57_I20220630" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfNi0yLTEtMS00MzIzNA_320d9c3f-e3c4-4399-b6c8-0e740034a97c">50,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if1294f5e467f4cfc9dab23016e97e33b_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfNi00LTEtMS00MzIzNC90ZXh0cmVnaW9uOjZjNThlNzQ4NzU2ZjQ0MTE4ZTVmMzlhZTU1MzZmODQ4XzE1MzkzMTYyNzg4ODg3_da57f3c4-df28-4993-88c6-a40458bd2804">50,000</ix:nonFraction> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie6d548f85b384fc782d1b03804959f57_I20220630" decimals="3" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfNi04LTEtMS00MzIzNA_465ccc7b-d91c-439b-86b2-27ffe7821d9f">4.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9/1/2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i0fbbe33b456d4a38a276a4c62bdf11f5_I20220630" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfNy0wLTEtMS00MzIzNC90ZXh0cmVnaW9uOmZkNDcxZGIwNmE4MDQ5ZTY5ZGE3Y2Q1YzY4NjBiYzk5XzQ_08a741f5-a12c-4076-9cfd-328e438f9cab">100</ix:nonFraction>M <ix:nonNumeric contextRef="ife0e6e48bc34432caca3f5ba65acc8ba_D20220101-20220630" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfNy0wLTEtMS00MzIzNC90ZXh0cmVnaW9uOmZkNDcxZGIwNmE4MDQ5ZTY5ZGE3Y2Q1YzY4NjBiYzk5Xzc_66812167-351f-409f-a8ee-cb26e2a0e1c7">7</ix:nonNumeric>-Year Unsecured </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0fbbe33b456d4a38a276a4c62bdf11f5_I20220630" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfNy0yLTEtMS00MzIzNA_e2c762c0-5f20-4aef-86da-3a00dcf03de0">100,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b2505ced7ec4032a952f21535e22952_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfNy00LTEtMS00MzIzNA_bde393f7-625b-477c-8a93-c74ef7bca44a">100,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0fbbe33b456d4a38a276a4c62bdf11f5_I20220630" decimals="3" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfNy04LTEtMS00MzIzNA_15c21fe2-430a-4abd-8ce1-ebef3533a01c">3.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7/14/2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="iec35caedbad94c519b9876aef5f54af1_I20220630" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfOC0wLTEtMS00MzIzNC90ZXh0cmVnaW9uOjJhYTk1YjI4MDU5NTQ5Y2I5M2Y4MGY5YjZjNTgzM2EyXzQ_633ebd2b-9c01-46e3-ab9e-157743b4c756">50</ix:nonFraction>M <ix:nonNumeric contextRef="iee69b6ed7bae4ba6a2df67c77dbfc160_D20220101-20220630" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfOC0wLTEtMS00MzIzNC90ZXh0cmVnaW9uOjJhYTk1YjI4MDU5NTQ5Y2I5M2Y4MGY5YjZjNTgzM2EyXzc_813367eb-f6d4-4978-8036-eedda83dbd6c">10</ix:nonNumeric>-Year Unsecured </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec35caedbad94c519b9876aef5f54af1_I20220630" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfOC0yLTEtMS00MzIzNA_5b633425-39a6-46a5-8166-7897aaa5f98c">50,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica5a83b90d2945999b2b50ecacc3d55d_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfOC00LTEtMS00MzIzNA_78aab158-aa13-465b-ad22-e4fae0d66c5f">50,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iec35caedbad94c519b9876aef5f54af1_I20220630" decimals="3" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfOC04LTEtMS00MzIzNA_2c91b213-bf17-43b9-8ea3-bffae6b3f998">4.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7/7/2026</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i5876d3b6edbc4d7e8f27df8b816fe7e8_I20220630" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfOS0wLTEtMS00MzIzNC90ZXh0cmVnaW9uOjU5YzA2NThiYWY0NjRiMjNhZmU3NThkMjc3YTM3NDI0XzQ_ef7a6d87-86c1-4064-89e7-6e82bd763bff">50</ix:nonFraction>M <ix:nonNumeric contextRef="ia12253b0beae4818bb695abfb55b5046_D20220101-20220630" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfOS0wLTEtMS00MzIzNC90ZXh0cmVnaW9uOjU5YzA2NThiYWY0NjRiMjNhZmU3NThkMjc3YTM3NDI0Xzc_20042aa5-6996-4864-8a09-95b2b1a84a43">12</ix:nonNumeric>-Year Unsecured </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5876d3b6edbc4d7e8f27df8b816fe7e8_I20220630" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfOS0yLTEtMS00MzIzNA_22f38f5e-173c-4338-94bc-eac035668588">50,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a2e8a4f3038452ea63bd597d91d9f6a_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfOS00LTEtMS00MzIzNA_9c0d3254-956e-4732-a790-0352f4efe116">50,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5876d3b6edbc4d7e8f27df8b816fe7e8_I20220630" decimals="3" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfOS04LTEtMS00MzIzNA_90d75296-c218-42a2-95dd-69537b808cbd">4.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/31/2027</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i5c5749ec73c749ce979ef1b2920f2c2d_I20220630" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTAtMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjo1NDliZDA5ZjEzZDc0ODBiOGY1MjA5ODU1NjU0MWQ5Yl80_a80157b9-d103-4769-ada9-b7a486ecccd9">100</ix:nonFraction>M <ix:nonNumeric contextRef="id199d85ac70f4ac2a9115b3564fed420_D20220101-20220630" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTAtMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjo1NDliZDA5ZjEzZDc0ODBiOGY1MjA5ODU1NjU0MWQ5Yl83_809c9a4d-a992-47c1-a11d-8636f5abe64b">7</ix:nonNumeric>-Year Unsecured </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c5749ec73c749ce979ef1b2920f2c2d_I20220630" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTAtMi0xLTEtNDMyMzQ_8da76d63-cc2a-4fcf-8d0e-c563eb16d4fa">100,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8deacd43c0584883bc17ed9bad56d131_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTAtNC0xLTEtNDMyMzQ_062bc444-3fbf-45e3-9e5c-d128ef6e613e">100,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5c5749ec73c749ce979ef1b2920f2c2d_I20220630" decimals="3" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTAtOC0xLTEtNDMyMzQ_d72e8b4a-0fd8-4e1c-bd2b-f22ba728ec4f">2.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7/15/2028</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="icd299b3a00d64301ad26cae880f27a6d_I20220630" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTEtMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjo5OGNmYmU3ZjFhNWM0ZTFhYTY5NmMyN2IyNjU3MmU1NF80_fea85c59-5fc9-496c-b7f3-1dcf1f87d07d">100</ix:nonFraction>M <ix:nonNumeric contextRef="i12cd2240b19c40f896d6cf34dc9d64d4_D20220101-20220630" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTEtMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjo5OGNmYmU3ZjFhNWM0ZTFhYTY5NmMyN2IyNjU3MmU1NF83_ee2e90ff-338d-4844-94dd-c282a40cc580">10</ix:nonNumeric>-Year Unsecured </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd299b3a00d64301ad26cae880f27a6d_I20220630" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTEtMi0xLTEtNDMyMzQ_f37a8e1b-9a05-4807-ad68-b052813f5079">100,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id498f57875c04f2393f26d4f8ff0b058_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTEtNC0xLTEtNDMyMzQ_119bd14b-96f4-4765-a56a-293ab4b32b38">100,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="icd299b3a00d64301ad26cae880f27a6d_I20220630" decimals="3" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTEtOC0xLTEtNDMyMzQ_a8c3b2fa-74e2-4ff6-b1dd-c54527af9535">3.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12/3/2029</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i7a83378ac9f144be9502b2e56e91aa14_I20220630" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTItMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjozMGE5MzcwNjVlYmY0ZGZjYmEzNzIxMDQ3MTAzZDlkMl80_615cfa25-c461-4110-a5ad-ec7d6acab733">125</ix:nonFraction>M <ix:nonNumeric contextRef="i586aeae448d04a87be92642affe71245_D20220101-20220630" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTItMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjozMGE5MzcwNjVlYmY0ZGZjYmEzNzIxMDQ3MTAzZDlkMl83_7b9b9658-1267-422f-b63b-4648bb478489">9</ix:nonNumeric>-Year Unsecured </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7a83378ac9f144be9502b2e56e91aa14_I20220630" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTItMi0xLTEtNDMyMzQ_602d7ef6-f03f-4482-9971-37f5933a1c3a">125,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib77c826f9f1841eaa0dc1d5d051e71bf_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTItNC0xLTEtNDMyMzQ_b86696dc-df5b-43de-9e6f-50982c013000">125,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i7a83378ac9f144be9502b2e56e91aa14_I20220630" decimals="3" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTItOC0xLTEtNDMyMzQ_7f2139cc-8992-4ffa-914c-5d93f34c358e">2.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8/17/2030</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i0442520e342e4ed3a8433b379d3f4a94_I20220630" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTMtMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjpjMmYzYzgzN2NmOGI0YmVjYWZlODBmNzE0Njk3MGE5Ml80_881a99c4-e73a-461d-a55d-bde79b4fb8ee">50</ix:nonFraction>M <ix:nonNumeric contextRef="i22cd6351118f47d5bf7c01ae65afe92b_D20220101-20220630" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTMtMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjpjMmYzYzgzN2NmOGI0YmVjYWZlODBmNzE0Njk3MGE5Ml83_415547fd-723f-41fe-b54c-180edf70a16c">10</ix:nonNumeric>-Year Unsecured </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0442520e342e4ed3a8433b379d3f4a94_I20220630" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTMtMi0xLTEtNDMyMzQ_ac68bbf3-73f8-450e-b5bf-971e599ad3e7">50,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57e43342485e40c1a5931b3bffdf84a4_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTMtNC0xLTEtNDMyMzQ_5e4520e1-c0a0-4758-b0ad-94cdac08517c">50,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0442520e342e4ed3a8433b379d3f4a94_I20220630" decimals="3" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTMtOC0xLTEtNDMyMzQ_70dd65da-6f40-4a2e-82d1-ee47193b7583">2.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7/15/2031</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Unsecured Debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25d190064fad42538590914900d46f2e_I20220630" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTQtMi0xLTEtNDMyMzQ_96ff6bf6-0421-43e2-843f-403936dee658">737,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6e6780c4f83419e9dde56e5d919c9c9_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTQtNC0xLTEtNDMyMzQ_e57a1468-629e-459b-ac45-722efd053361">725,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Unsecured Debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTktMi0xLTEtNDMyMzQ_4fe21c8f-eeb9-4e31-bb3b-0f08d5fc4f59">737,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTktNC0xLTEtNDMyMzQ_87160810-6869-4b5b-9d87-851f03f6602d">725,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Unamortized premium/discount and debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMjAtMi0xLTEtNDMyMzQ_2520b24b-5b3e-4595-9f27-c41483a76dbd">3,941</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMjAtNC0xLTEtNDMyMzQ_098d12a8-22cb-4adf-9eb8-e02392e5387f">4,330</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMjEtMi0xLTEtNDMyMzQ_0ad733bd-561a-439f-829f-fe917ad92676">733,059</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMjEtNC0xLTEtNDMyMzQ_828064cd-e655-4764-8828-2f82b2fda3c5">720,670</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_10">Table of Contents</a></span></div></div><ix:continuation id="i66b5d4ad61ce45ee933f0145e23971f2" continuedAt="id6384a236e84443a8e8955f382ef65f7"><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><ix:continuation id="i9c3f74ac291944749dace37a323d363f" continuedAt="ic5cf631a8e254cad9eee8d5f2e0ee666"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Reflects the contractual interest rate under the terms of each loan as of June&#160;30, 2022. Excludes the effects of unamortized debt issuance costs and unamortized fair market value premiums, if any.</span></ix:continuation></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"><ix:continuation id="ic5cf631a8e254cad9eee8d5f2e0ee666" continuedAt="ieffbb5a024514840ae2b98fd7033187a">The interest rates on these loans are comprised of the Secured Overnight Financing Rate (&#8220;SOFR&#8221;) plus a SOFR margin. The SOFR margins will range from <ix:nonFraction unitRef="number" contextRef="i5064b7c5999a4084b9d632d8ae78c72f_D20220101-20220630" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfNDky_b37abbae-5309-4efb-8502-0374883607bc">1.10</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i4595b3af61db4629a6d7c145ece8d2e4_D20220101-20220630" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfNDk4_4b005e49-c4c6-432e-b729-65b2d72f3409">1.55</ix:nonFraction>% (<ix:nonFraction unitRef="number" contextRef="i5064b7c5999a4084b9d632d8ae78c72f_D20220101-20220630" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfNTAy_b37abbae-5309-4efb-8502-0374883607bc">1.10</ix:nonFraction>% as of June&#160;30, 2022) for the revolving credit facility and <ix:nonFraction unitRef="number" contextRef="i5095c1476e3f4b7989f37d8d47d7ab91_D20220101-20220630" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfNTUz_eb1d25b9-da19-4e73-8e4e-bf564fe1b068">1.25</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i43843ab43a874bf4b49a0787de8e2819_D20220101-20220630" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfNTU5_debe6871-ebc5-4143-9d14-819478ae6b38">1.75</ix:nonFraction>% (<ix:nonFraction unitRef="number" contextRef="i2dbbcecbdc75460d850c503aecc37b21_D20220101-20220630" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfNTYz_0afcc1ce-8b55-4728-9c0a-6f41c43d7b61">1.25</ix:nonFraction>% as of June&#160;30, 2022) for the $<ix:nonFraction unitRef="usd" contextRef="i342f29c3579a481c8f17899f5aa89b94_I20220629" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfNTg0_c0b75edc-ae2f-4118-bdeb-0588b8056eb1">100.0</ix:nonFraction> million term loan, depending on the ratio of the Company&#8217;s outstanding consolidated indebtedness to the value of the Company&#8217;s consolidated gross asset value and includes a <ix:nonFraction unitRef="number" contextRef="ib9e184ed62634e8e9b681eb755b2de72_D20220101-20220630" decimals="3" name="trno:DebtInstrumentBasisSpreadOnVariableAdjustmentRate" scale="-4" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMzg0ODI5MDcwNzE1Mw_05b989ce-9a30-45aa-a14e-589c9aba1a80">10</ix:nonFraction> basis points SOFR credit adjustment. </ix:continuation></span></div><ix:continuation id="ieffbb5a024514840ae2b98fd7033187a"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Collectively, the &#8220;Senior Unsecured Notes&#8221;.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">On August&#160;1, 2022, the Company prepaid a $<ix:nonFraction unitRef="usd" contextRef="i3fbaf016f3ce47868b32e6f5241ee9af_D20220801-20220801" decimals="-5" name="us-gaap:EarlyRepaymentOfSeniorDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMTA5OTUxMTYzOTU1Nw_65e3a29f-ea6b-4826-bfd3-ad41b0e94ebb">50.0</ix:nonFraction>&#160;million tranche of the Senior Unsecured Notes using borrowings from the Company&#8217;s revolving credit facility. The notes bore interest at <ix:nonFraction unitRef="number" contextRef="icdf2f31002504de5ba622653d2ed27c8_I20220801" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMTA5OTUxMTYzOTY4OQ_2cc81dc9-d077-4db6-ab48-a8941b65da1d">4.23</ix:nonFraction>% and had an original maturity date of September&#160;1, 2022.</span></div></ix:continuation><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On June 29, 2022, the Company entered into the First Amendment to the Sixth Amended and Restated Senior Credit Agreement (as amended, the &#8220;Amended Facility&#8221;) which (i) increased the borrowing capacity of the revolving credit facility by $<ix:nonFraction unitRef="usd" contextRef="i4db10b35f5a94acbaf639ecdfdd40030_D20220629-20220629" decimals="INF" name="trno:LineOfCreditFacilityIncreaseToMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMTA5OTUxMTYzMzU1Nw_ea8755c0-d50d-40c7-9ad9-dc9f2504975a">150.0</ix:nonFraction>&#160;million to $<ix:nonFraction unitRef="usd" contextRef="id1666f5f05b742d7be7cd0655332458f_I20220629" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMTA5OTUxMTYzMzU3Nw_cbcf5bfc-c2b7-4e6e-b0fc-fb67bb0e9fe2">400.0</ix:nonFraction>&#160;million, (ii) decreased the accordion feature by $<ix:nonFraction unitRef="usd" contextRef="i4db10b35f5a94acbaf639ecdfdd40030_D20220629-20220629" decimals="-5" name="trno:LineOfCreditFacilityDecreaseAccordionFeature" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfNDk0NzgwMjMzNjcyMw_bbd1ce40-e20f-4982-99aa-e787e66f52c0">150.0</ix:nonFraction>&#160;million to $<ix:nonFraction unitRef="usd" contextRef="iac6fd2ec75ef47e5a5520405ae4c6c29_I20220629" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMTA5OTUxMTYzOTUwMg_10678d49-8a59-4b5c-80e6-3a83cde66474">500.0</ix:nonFraction> million, and (iii) provided for the calculation of interest, pricing and fees based on SOFR instead of LIBOR. The Amended Facility consists of a $<ix:nonFraction unitRef="usd" contextRef="id1666f5f05b742d7be7cd0655332458f_I20220629" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMTA5OTUxMTYzNjQ0MQ_cbcf5bfc-c2b7-4e6e-b0fc-fb67bb0e9fe2">400.0</ix:nonFraction>&#160;million revolving credit facility that matures in August 2025 and a $<ix:nonFraction unitRef="usd" contextRef="i342f29c3579a481c8f17899f5aa89b94_I20220629" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMTA5OTUxMTYzNjUwNQ_c0b75edc-ae2f-4118-bdeb-0588b8056eb1">100.0</ix:nonFraction>&#160;million term loan that matures in January 2027. As of June&#160;30, 2022 and December&#160;31, 2021, there were $<ix:nonFraction unitRef="usd" contextRef="i2a7f8408fdda4e88a20fb3936f1120ff_I20220630" decimals="-5" name="us-gaap:LineOfCredit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMTA5OTUxMTYzMzE5MA_ad4e99e9-b0a7-4d6e-b655-178f6550aa82">12.0</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i637aeca915524f9c815b5e45b94c334b_I20211231" decimals="-5" name="us-gaap:LineOfCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMTA5OTUxMTYzMzE4Mg_be1944a5-d714-4218-813e-b1b940abdbc4">0</ix:nonFraction>, respectively, of borrowings outstanding on the revolving credit facility and $<ix:nonFraction unitRef="usd" contextRef="i342f29c3579a481c8f17899f5aa89b94_I20220629" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMTIyNg_c0b75edc-ae2f-4118-bdeb-0588b8056eb1">100.0</ix:nonFraction>&#160;million of borrowings outstanding on the term loan.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate amount of the Amended Facility may be increased up to $<ix:nonFraction unitRef="usd" contextRef="iac6fd2ec75ef47e5a5520405ae4c6c29_I20220629" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMTM0Nw_10678d49-8a59-4b5c-80e6-3a83cde66474">500.0</ix:nonFraction> million, subject to the approval of the administrative agent and the identification of lenders willing to make available additional amounts. Outstanding borrowings under the Amended Facility are limited to the lesser of (i)&#160;the sum of the $<ix:nonFraction unitRef="usd" contextRef="i342f29c3579a481c8f17899f5aa89b94_I20220629" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMTU3Mw_c0b75edc-ae2f-4118-bdeb-0588b8056eb1">100.0</ix:nonFraction> million term loan and the $<ix:nonFraction unitRef="usd" contextRef="id1666f5f05b742d7be7cd0655332458f_I20220629" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMTA5OTUxMTYzMzU4Ng_cbcf5bfc-c2b7-4e6e-b0fc-fb67bb0e9fe2">400.0</ix:nonFraction>&#160;million revolving credit facility, or (ii)&#160;<ix:nonFraction unitRef="number" contextRef="i53c589256e754d78b5299c217d319402_D20220101-20220630" decimals="INF" name="trno:LineOfCreditFacilityUnencumberedPropertiesRateThresholdForAdditionalLineOfCredit" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMTYzMg_d2e7dd18-3ff3-45d6-8c34-d6fafaee7cc6">60.0</ix:nonFraction>% of the value of the unencumbered properties. Interest on the Amended Facility, including the term loan, is generally to be paid based upon, at the Company&#8217;s option, either (i)&#160;SOFR plus the applicable SOFR margin or (ii)&#160;the applicable base rate, which is the greatest of the administrative agent&#8217;s prime rate, <ix:nonFraction unitRef="number" contextRef="i3f5953b7d6784d62a4f9ad05aa19c7dd_D20220101-20220630" decimals="INF" name="trno:DebtInstrumentBasisSpreadOnVariableRateThresholdToIncreaseMaximumBorrowingAmount" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMTkzOQ_93964ad7-9f44-4439-bdfe-7072ffefe990">0.50</ix:nonFraction>% above the federal funds effective rate, or thirty-day SOFR plus the applicable SOFR margin for SOFR rate loans under the Amended Facility plus <ix:nonFraction unitRef="number" contextRef="if205f9950d0846169f2aaaf6341460ac_D20220101-20220630" decimals="INF" name="trno:DebtInstrumentBasisSpreadOnVariableRateThresholdToIncreaseMaximumBorrowingAmount" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMjA4MA_0d7d5c92-8851-46f2-a2c8-fd7d1b24a976">1.25</ix:nonFraction>%. The applicable SOFR margin will range from <ix:nonFraction unitRef="number" contextRef="i5064b7c5999a4084b9d632d8ae78c72f_D20220101-20220630" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMjEyOA_b37abbae-5309-4efb-8502-0374883607bc">1.10</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i4595b3af61db4629a6d7c145ece8d2e4_D20220101-20220630" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMjEzNA_4b005e49-c4c6-432e-b729-65b2d72f3409">1.55</ix:nonFraction>% (<ix:nonFraction unitRef="number" contextRef="i5064b7c5999a4084b9d632d8ae78c72f_D20220101-20220630" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMjEzOA_b37abbae-5309-4efb-8502-0374883607bc">1.10</ix:nonFraction>% as of June&#160;30, 2022) for the revolving credit facility and <ix:nonFraction unitRef="number" contextRef="i5095c1476e3f4b7989f37d8d47d7ab91_D20220101-20220630" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMjE4OQ_eb1d25b9-da19-4e73-8e4e-bf564fe1b068">1.25</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i43843ab43a874bf4b49a0787de8e2819_D20220101-20220630" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMjE5NQ_debe6871-ebc5-4143-9d14-819478ae6b38">1.75</ix:nonFraction>% (<ix:nonFraction unitRef="number" contextRef="i2dbbcecbdc75460d850c503aecc37b21_D20220101-20220630" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMjE5OQ_0afcc1ce-8b55-4728-9c0a-6f41c43d7b61">1.25</ix:nonFraction>% as of June&#160;30, 2022) for the $<ix:nonFraction unitRef="usd" contextRef="i342f29c3579a481c8f17899f5aa89b94_I20220629" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMjIyMA_c0b75edc-ae2f-4118-bdeb-0588b8056eb1">100.0</ix:nonFraction> million term loan, depending on the ratio of the Company&#8217;s outstanding consolidated indebtedness to the value of the Company&#8217;s consolidated gross asset value and includes a <ix:nonFraction unitRef="number" contextRef="ib9e184ed62634e8e9b681eb755b2de72_D20220101-20220630" decimals="3" name="trno:DebtInstrumentBasisSpreadOnVariableAdjustmentRate" scale="-4" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMzg0ODI5MDcwNzE2NA_05b989ce-9a30-45aa-a14e-589c9aba1a80">10</ix:nonFraction> basis points SOFR credit adjustment. The Amended Facility requires quarterly payments of an annual facility fee in an amount ranging from <ix:nonFraction unitRef="number" contextRef="ifc35fa380acf47f3b7870e773cc39190_D20220101-20220630" decimals="INF" name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMjQ2Nw_379eda7c-a314-47ef-8ca0-dc4c0bd15bb4">0.15</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i64ee2a49d0404db09a69630807d3fdbe_D20220101-20220630" decimals="INF" name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMjQ3Mw_f94d365a-0ee3-4a01-8792-9726f3ff8b74">0.30</ix:nonFraction>%, depending on the ratio of the Company&#8217;s outstanding consolidated indebtedness to the value of the Company&#8217;s consolidated gross asset value.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Amended Facility and the Senior Unsecured Notes are guaranteed by the Company and by substantially all of the current and to-be-formed subsidiaries of the Company that own an unencumbered property. The Amended Facility and the Senior Unsecured Notes are not secured by the Company&#8217;s properties or by interests in the subsidiaries that hold such properties. The Amended Facility and the Senior Unsecured Notes include a series of financial and other covenants with which the Company must comply. The Company was in compliance with the covenants under the Amended Facility and the Senior Unsecured Notes as of June&#160;30, 2022 and December&#160;31, 2021.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_10">Table of Contents</a></span></div></div><ix:continuation id="id6384a236e84443a8e8955f382ef65f7"><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMzMxOA_2b97f08c-adb8-4dbe-88ef-3d66b1985cbf" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The scheduled principal payments of the Company&#8217;s debt as of June&#160;30, 2022 were as follows (dollars in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.719%"><tr><td style="width:1.0%"></td><td style="width:41.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.466%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.466%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.066%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.633%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.237%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Credit<br/>Facility</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term&#160;Loan</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Senior<br/>Unsecured<br/>Notes</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total&#160;Debt</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (6 months)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e0f807d39a24a06b2ee6b4878905027_I20220630" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfMS0xLTEtMS00MzIzNA_91fc227d-5199-4f8a-9c2c-9a02f47600d2">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i072a2929190d4d87acf6d682908d8bd8_I20220630" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfMS0zLTEtMS00MzIzNA_f4c02233-dd9d-4787-bcd6-ec427c27b1c9">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaab0521d9e94e7b9afac6cc1585898b_I20220630" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfMS01LTEtMS00MzIzNA_6a2dd1ac-67b1-43f4-86b5-13f5c05eb815">50,000</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfMS05LTEtMS00MzIzNA_fb49990f-1e1f-4faf-8f61-807a441f63bc">50,000</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e0f807d39a24a06b2ee6b4878905027_I20220630" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfMi0xLTEtMS00MzIzNA_492c0230-4404-44e3-ba87-e740810b6231">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i072a2929190d4d87acf6d682908d8bd8_I20220630" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfMi0zLTEtMS00MzIzNA_a024f05c-0a57-404d-bc19-b5f7c678fa3f">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaab0521d9e94e7b9afac6cc1585898b_I20220630" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfMi01LTEtMS00MzIzNA_087ce2ee-becb-421e-ad96-72fa4dc084eb">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfMi05LTEtMS00MzIzNA_43683014-0ceb-434a-939e-66ea9aae3cd0">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e0f807d39a24a06b2ee6b4878905027_I20220630" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfMy0xLTEtMS00MzIzNA_a21d036b-96fe-4093-8c3b-619ec6821feb">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i072a2929190d4d87acf6d682908d8bd8_I20220630" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfMy0zLTEtMS00MzIzNA_0d6724a3-2d59-43ac-8eeb-a7d37b76214b">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaab0521d9e94e7b9afac6cc1585898b_I20220630" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfMy01LTEtMS00MzIzNA_b0027016-a4a2-4feb-97cb-da137ee7403b">100,000</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfMy05LTEtMS00MzIzNA_61580c52-7bad-4b9f-9e2f-94fd9ea8e501">100,000</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e0f807d39a24a06b2ee6b4878905027_I20220630" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfNC0xLTEtMS00MzIzNA_5c1a1665-53a2-4185-b73b-311f9fce09e8">12,000</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i072a2929190d4d87acf6d682908d8bd8_I20220630" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfNC0zLTEtMS00MzIzNA_152b13bf-8952-4297-a006-c7cb134b8cae">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaab0521d9e94e7b9afac6cc1585898b_I20220630" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfNC01LTEtMS00MzIzNA_92dc8e09-5a9a-4175-a02e-844c6e7a7b84">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfNC05LTEtMS00MzIzNA_b713b21e-0a3b-4abd-ac71-3d7392a5b61f">12,000</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e0f807d39a24a06b2ee6b4878905027_I20220630" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfNS0xLTEtMS00MzIzNA_db998a88-b649-4221-8a1e-1c5a8d83b075">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i072a2929190d4d87acf6d682908d8bd8_I20220630" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfNS0zLTEtMS00MzIzNA_67973f64-762c-4f95-b3dc-5ffb676ee233">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaab0521d9e94e7b9afac6cc1585898b_I20220630" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfNS01LTEtMS00MzIzNA_6174df4e-3b26-4fa3-9d9f-bf7f14a5ae29">50,000</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfNS05LTEtMS00MzIzNA_896d56c7-0421-47d6-8141-506e03d3a27b">50,000</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e0f807d39a24a06b2ee6b4878905027_I20220630" decimals="-3" name="trno:LongTermDebtMaturityAfterYearFour" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfNi0xLTEtMS00MzIzNA_747d623e-b685-4003-9bbb-ebe5a7b271b0">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i072a2929190d4d87acf6d682908d8bd8_I20220630" decimals="-3" name="trno:LongTermDebtMaturityAfterYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfNi0zLTEtMS00MzIzNA_6292fc2c-1dab-4b5f-873e-fae1b12e2435">100,000</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaab0521d9e94e7b9afac6cc1585898b_I20220630" decimals="-3" name="trno:LongTermDebtMaturityAfterYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfNi01LTEtMS00MzIzNA_632ca175-0808-474d-bb81-682fd0378007">425,000</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="trno:LongTermDebtMaturityAfterYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfNi05LTEtMS00MzIzNA_e4e83706-0aaa-49a4-9f9d-3fef2f3511c8">525,000</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total debt</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e0f807d39a24a06b2ee6b4878905027_I20220630" decimals="-3" name="trno:LongTermDebtBeforeNetDebtIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfNy0xLTEtMS00MzIzNA_41f3c9d3-f9ef-4b93-b901-cd4495f4fd3f">12,000</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i072a2929190d4d87acf6d682908d8bd8_I20220630" decimals="-3" name="trno:LongTermDebtBeforeNetDebtIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfNy0zLTEtMS00MzIzNA_8f991b28-2fa1-408b-96a9-afe16b89e529">100,000</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaab0521d9e94e7b9afac6cc1585898b_I20220630" decimals="-3" name="trno:LongTermDebtBeforeNetDebtIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfNy01LTEtMS00MzIzNA_ecae33fd-2224-4a73-a7a1-daead3609921">625,000</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="trno:LongTermDebtBeforeNetDebtIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfNy05LTEtMS00MzIzNA_1517761f-5280-4301-b187-5eae7b3a66fa">737,000</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred financing costs, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e0f807d39a24a06b2ee6b4878905027_I20220630" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfOC0xLTEtMS00MzIzNA_25e3174a-d89c-445b-9920-58b3ce4ec890">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i072a2929190d4d87acf6d682908d8bd8_I20220630" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfOC0zLTEtMS00MzIzNA_efc6de85-325a-432a-82fb-e84a4864bae4">455</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idaab0521d9e94e7b9afac6cc1585898b_I20220630" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfOC01LTEtMS00MzIzNA_1684e62e-785e-442e-bd0e-4a7177b13044">3,486</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfOC05LTEtMS00MzIzNA_d30fc268-148d-4781-9c11-189ed544f43c">3,941</ix:nonFraction>)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total debt, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e0f807d39a24a06b2ee6b4878905027_I20220630" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfOS0xLTEtMS00MzIzNA_bd28d9ae-d69b-40a9-bfd5-8bbf8f836671">12,000</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i072a2929190d4d87acf6d682908d8bd8_I20220630" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfOS0zLTEtMS00MzIzNA_fa26028f-6360-4d7f-b7da-24a481ccbab7">99,545</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idaab0521d9e94e7b9afac6cc1585898b_I20220630" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfOS01LTEtMS00MzIzNA_d22b4443-f9a9-4e4d-8d68-28aab810f329">621,514</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfOS05LTEtMS00MzIzNA_5a30dc3e-11cd-4bd6-9164-cb9eeb206c39">733,059</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average interest rate</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1e0f807d39a24a06b2ee6b4878905027_I20220630" decimals="3" name="us-gaap:DebtWeightedAverageInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfMTAtMS0xLTEtNDMyMzQ_68a0036b-ef00-458b-aa1c-c101d418becb">2.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i072a2929190d4d87acf6d682908d8bd8_I20220630" decimals="3" name="us-gaap:DebtWeightedAverageInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfMTAtMy0xLTEtNDMyMzQ_112b63ec-6d73-4e0d-980c-a9fb73bfcbf1">2.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="idaab0521d9e94e7b9afac6cc1585898b_I20220630" decimals="3" name="us-gaap:DebtWeightedAverageInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfMTAtNS0xLTEtNDMyMzQ_d8d2e289-9512-4a25-9332-075b9e836992">3.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="3" name="us-gaap:DebtWeightedAverageInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfMTAtOS0xLTEtNDMyMzQ_36de542d-410a-4c16-aeab-8ed1b9b4a2c5">3.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">On August&#160;1, 2022, the Company prepaid a $<ix:nonFraction unitRef="usd" contextRef="i3fbaf016f3ce47868b32e6f5241ee9af_D20220801-20220801" decimals="-5" name="us-gaap:EarlyRepaymentOfSeniorDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMTY0OTI2NzQ1MzE2Ng_65e3a29f-ea6b-4826-bfd3-ad41b0e94ebb">50.0</ix:nonFraction>&#160;million tranche of the Senior Unsecured Notes using borrowings from the Company&#8217;s revolving credit facility. The notes bore interest at <ix:nonFraction unitRef="number" contextRef="icdf2f31002504de5ba622653d2ed27c8_I20220801" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMTY0OTI2NzQ1MzI5OA_2cc81dc9-d077-4db6-ab48-a8941b65da1d">4.23</ix:nonFraction>% and had an original maturity date of September&#160;1, 2022.</span></div></ix:nonNumeric></ix:continuation><div id="ie9d3285dd2ef444abb72065783975d70_70"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 7. <ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="us-gaap:OperatingLeasesOfLessorDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83MC9mcmFnOjExMzU2MTgwMTlhNTQyMjJhN2EwMmU2ZWMzZDcyYTQ5L3RleHRyZWdpb246MTEzNTYxODAxOWE1NDIyMmE3YTAyZTZlYzNkNzJhNDlfMzA5_2f61818e-92b4-4cc1-85f5-0a1f71ac113e" continuedAt="ib0f1b333bcbb4b02b7a0646e459a92f9" escape="true">Leasing</ix:nonNumeric></span></div><div style="margin-top:6pt;text-indent:24.75pt"><ix:continuation id="ib0f1b333bcbb4b02b7a0646e459a92f9"><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83MC9mcmFnOjExMzU2MTgwMTlhNTQyMjJhN2EwMmU2ZWMzZDcyYTQ5L3RleHRyZWdpb246MTEzNTYxODAxOWE1NDIyMmE3YTAyZTZlYzNkNzJhNDlfMzEw_2cc27398-dc50-4f8d-90e0-e226c4194053" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a schedule of minimum future cash rentals on tenant operating leases in effect as of June&#160;30, 2022. The schedule does not reflect future rental revenues from the renewal or replacement of existing leases and excludes property operating expense reimbursements (dollars in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:80.159%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (6 months)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83MC9mcmFnOjExMzU2MTgwMTlhNTQyMjJhN2EwMmU2ZWMzZDcyYTQ5L3RhYmxlOjUzOTIyYzk5YWVjNDQwZTA5MGZhYjRlN2YyM2JhNjY0L3RhYmxlcmFuZ2U6NTM5MjJjOTlhZWM0NDBlMDkwZmFiNGU3ZjIzYmE2NjRfMC0xLTEtMS00MzIzNA_d4fcf784-83a1-4e53-b1fd-16a4ba75e985">197,769</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83MC9mcmFnOjExMzU2MTgwMTlhNTQyMjJhN2EwMmU2ZWMzZDcyYTQ5L3RhYmxlOjUzOTIyYzk5YWVjNDQwZTA5MGZhYjRlN2YyM2JhNjY0L3RhYmxlcmFuZ2U6NTM5MjJjOTlhZWM0NDBlMDkwZmFiNGU3ZjIzYmE2NjRfMS0xLTEtMS00MzIzNA_0039aee7-e005-4129-81f7-d16914a9387f">192,204</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83MC9mcmFnOjExMzU2MTgwMTlhNTQyMjJhN2EwMmU2ZWMzZDcyYTQ5L3RhYmxlOjUzOTIyYzk5YWVjNDQwZTA5MGZhYjRlN2YyM2JhNjY0L3RhYmxlcmFuZ2U6NTM5MjJjOTlhZWM0NDBlMDkwZmFiNGU3ZjIzYmE2NjRfMi0xLTEtMS00MzIzNA_36cd675f-d289-4743-bae4-a51d879a007f">172,502</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83MC9mcmFnOjExMzU2MTgwMTlhNTQyMjJhN2EwMmU2ZWMzZDcyYTQ5L3RhYmxlOjUzOTIyYzk5YWVjNDQwZTA5MGZhYjRlN2YyM2JhNjY0L3RhYmxlcmFuZ2U6NTM5MjJjOTlhZWM0NDBlMDkwZmFiNGU3ZjIzYmE2NjRfMy0xLTEtMS00MzIzNA_df7547bc-1801-41ee-b1c2-14dbc2153ad8">145,417</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83MC9mcmFnOjExMzU2MTgwMTlhNTQyMjJhN2EwMmU2ZWMzZDcyYTQ5L3RhYmxlOjUzOTIyYzk5YWVjNDQwZTA5MGZhYjRlN2YyM2JhNjY0L3RhYmxlcmFuZ2U6NTM5MjJjOTlhZWM0NDBlMDkwZmFiNGU3ZjIzYmE2NjRfNC0xLTEtMS00MzIzNA_23195036-a5f2-479c-b4a2-1bc3fb1b8a7d">116,084</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="trno:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83MC9mcmFnOjExMzU2MTgwMTlhNTQyMjJhN2EwMmU2ZWMzZDcyYTQ5L3RhYmxlOjUzOTIyYzk5YWVjNDQwZTA5MGZhYjRlN2YyM2JhNjY0L3RhYmxlcmFuZ2U6NTM5MjJjOTlhZWM0NDBlMDkwZmFiNGU3ZjIzYmE2NjRfNS0xLTEtMS00MzIzNA_fd7e1c26-cb25-4bc4-bdd8-f231814a88b3">240,375</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83MC9mcmFnOjExMzU2MTgwMTlhNTQyMjJhN2EwMmU2ZWMzZDcyYTQ5L3RhYmxlOjUzOTIyYzk5YWVjNDQwZTA5MGZhYjRlN2YyM2JhNjY0L3RhYmxlcmFuZ2U6NTM5MjJjOTlhZWM0NDBlMDkwZmFiNGU3ZjIzYmE2NjRfNi0xLTEtMS00MzIzNA_f75008af-c40d-4798-a874-572e72a25074">1,064,351</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></ix:continuation></div><div id="ie9d3285dd2ef444abb72065783975d70_73"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 8. <ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83My9mcmFnOjg4YTM0NDU1ZmRlYzQxZGFiM2E3ZjAxZDZlZjc4M2EyL3RleHRyZWdpb246ODhhMzQ0NTVmZGVjNDFkYWIzYTdmMDFkNmVmNzgzYTJfNjA3_17415675-3ba7-4e65-a5c1-4f4d99f3dae3" continuedAt="ibab5f3d9fcef4a98a0f238e08698ea5c" escape="true">Derivative Financial Instruments</ix:nonNumeric></span></div><ix:continuation id="ibab5f3d9fcef4a98a0f238e08698ea5c"><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had <ix:nonFraction unitRef="deritavtive" contextRef="i8ad5d1e7d87d49599bfa06a1d3a252b1_I20220630" decimals="INF" name="us-gaap:NumberOfInterestRateDerivativesHeld" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83My9mcmFnOjg4YTM0NDU1ZmRlYzQxZGFiM2E3ZjAxZDZlZjc4M2EyL3RleHRyZWdpb246ODhhMzQ0NTVmZGVjNDFkYWIzYTdmMDFkNmVmNzgzYTJfNDk0NzgwMjMyNTY2Mw_5c415aff-f380-4275-aa70-477a8324f5aa">no</ix:nonFraction> interest rate caps as of June&#160;30, 2022. The Company had <ix:nonFraction unitRef="deritavtive" contextRef="i826ac48453584a409b01f07428fdff6e_I20220503" decimals="INF" name="us-gaap:NumberOfInterestRateDerivativesHeld" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83My9mcmFnOjg4YTM0NDU1ZmRlYzQxZGFiM2E3ZjAxZDZlZjc4M2EyL3RleHRyZWdpb246ODhhMzQ0NTVmZGVjNDFkYWIzYTdmMDFkNmVmNzgzYTJfNzI_b7606344-cfc6-41fc-9c62-c00bb45d744f">one</ix:nonFraction> interest rate cap to hedge the variable cash flows associated with $<ix:nonFraction unitRef="usd" contextRef="i73106c29ea884d90a89c9d5e4183f2f7_I20220503" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83My9mcmFnOjg4YTM0NDU1ZmRlYzQxZGFiM2E3ZjAxZDZlZjc4M2EyL3RleHRyZWdpb246ODhhMzQ0NTVmZGVjNDFkYWIzYTdmMDFkNmVmNzgzYTJfMTQy_ca139411-390f-4ad3-95f7-3487355f29b3">50.0</ix:nonFraction>&#160;million of its existing $<ix:nonFraction unitRef="usd" contextRef="ifffda16f243f4d72af63b2db8f0d7d49_I20220503" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83My9mcmFnOjg4YTM0NDU1ZmRlYzQxZGFiM2E3ZjAxZDZlZjc4M2EyL3RleHRyZWdpb246ODhhMzQ0NTVmZGVjNDFkYWIzYTdmMDFkNmVmNzgzYTJfMTYx_035477c1-2bf5-41d5-9478-82fab215e0d2">100.0</ix:nonFraction>&#160;million variable-rate term loan, that expired on May&#160;4, 2021. The cap had a notional value of $<ix:nonFraction unitRef="usd" contextRef="i45dcaaaf43474312a0b45239f4c7a485_I20220503" decimals="INF" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83My9mcmFnOjg4YTM0NDU1ZmRlYzQxZGFiM2E3ZjAxZDZlZjc4M2EyL3RleHRyZWdpb246ODhhMzQ0NTVmZGVjNDFkYWIzYTdmMDFkNmVmNzgzYTJfMjQx_451655ec-a3b1-4921-a3cc-9b8c70385df7">50.0</ix:nonFraction> million and effectively capped the annual interest rate payable at <ix:nonFraction unitRef="number" contextRef="i682cc209dc244c25ac5fbce946dd47d5_I20220503" decimals="INF" name="us-gaap:DerivativeCapInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83My9mcmFnOjg4YTM0NDU1ZmRlYzQxZGFiM2E3ZjAxZDZlZjc4M2EyL3RleHRyZWdpb246ODhhMzQ0NTVmZGVjNDFkYWIzYTdmMDFkNmVmNzgzYTJfMzAz_0d2e269c-4521-4893-979e-82bdb0eeeef7">4.0</ix:nonFraction>% plus <ix:nonFraction unitRef="number" contextRef="ife207169a56f469f84cdc1080e3ad7b0_I20220503" decimals="INF" name="us-gaap:DerivativeBasisSpreadOnVariableRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83My9mcmFnOjg4YTM0NDU1ZmRlYzQxZGFiM2E3ZjAxZDZlZjc4M2EyL3RleHRyZWdpb246ODhhMzQ0NTVmZGVjNDFkYWIzYTdmMDFkNmVmNzgzYTJfMzEx_d4e8cc09-c00c-4ce4-8652-f16714729017">1.20</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="ibb9014bea59347da887220f17c2ce909_I20220503" decimals="INF" name="us-gaap:DerivativeBasisSpreadOnVariableRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83My9mcmFnOjg4YTM0NDU1ZmRlYzQxZGFiM2E3ZjAxZDZlZjc4M2EyL3RleHRyZWdpb246ODhhMzQ0NTVmZGVjNDFkYWIzYTdmMDFkNmVmNzgzYTJfMzE3_bf6e8cca-cde2-4f62-8172-5843f2848ee8">1.70</ix:nonFraction>%, depending on leverage, with respect to $<ix:nonFraction unitRef="usd" contextRef="i73106c29ea884d90a89c9d5e4183f2f7_I20220503" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83My9mcmFnOjg4YTM0NDU1ZmRlYzQxZGFiM2E3ZjAxZDZlZjc4M2EyL3RleHRyZWdpb246ODhhMzQ0NTVmZGVjNDFkYWIzYTdmMDFkNmVmNzgzYTJfMzYw_ca139411-390f-4ad3-95f7-3487355f29b3">50.0</ix:nonFraction> million for the period from December&#160;1, 2014 (effective date) to May&#160;4, 2021.</span></div><div style="margin-top:12pt"><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83My9mcmFnOjg4YTM0NDU1ZmRlYzQxZGFiM2E3ZjAxZDZlZjc4M2EyL3RleHRyZWdpb246ODhhMzQ0NTVmZGVjNDFkYWIzYTdmMDFkNmVmNzgzYTJfNjAy_dce5522a-4b12-4d12-97fb-b05018c581cb" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the effect of the Company&#8217;s derivative financial instruments on its accompanying consolidated statements of operations for the three and six months ended June&#160;30, 2022 and 2021 (dollars in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:46.993%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.634%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">For the Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">For the Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate caps in cash flow hedging relationships:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of gain recognized in accumulated other comprehensive income (loss) (&#8220;AOCI&#8221;) on derivatives (effective portion)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83My9mcmFnOjg4YTM0NDU1ZmRlYzQxZGFiM2E3ZjAxZDZlZjc4M2EyL3RhYmxlOmY2MmExZDJiN2Q4YTRkNmFiZGY4MTU4NzdhNzI5MTI3L3RhYmxlcmFuZ2U6ZjYyYTFkMmI3ZDhhNGQ2YWJkZjgxNTg3N2E3MjkxMjdfMy0xLTEtMS00MzIzNA_a6924b00-809f-40eb-95c0-189250234e23">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83My9mcmFnOjg4YTM0NDU1ZmRlYzQxZGFiM2E3ZjAxZDZlZjc4M2EyL3RhYmxlOmY2MmExZDJiN2Q4YTRkNmFiZGY4MTU4NzdhNzI5MTI3L3RhYmxlcmFuZ2U6ZjYyYTFkMmI3ZDhhNGQ2YWJkZjgxNTg3N2E3MjkxMjdfMy0zLTEtMS00MzIzNA_5b516951-4eaa-4ae8-98d9-a84a9afaabb2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83My9mcmFnOjg4YTM0NDU1ZmRlYzQxZGFiM2E3ZjAxZDZlZjc4M2EyL3RhYmxlOmY2MmExZDJiN2Q4YTRkNmFiZGY4MTU4NzdhNzI5MTI3L3RhYmxlcmFuZ2U6ZjYyYTFkMmI3ZDhhNGQ2YWJkZjgxNTg3N2E3MjkxMjdfMy01LTEtMS00MzIzNA_c4f668cb-8250-49df-a0b6-f9a790135db1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83My9mcmFnOjg4YTM0NDU1ZmRlYzQxZGFiM2E3ZjAxZDZlZjc4M2EyL3RhYmxlOmY2MmExZDJiN2Q4YTRkNmFiZGY4MTU4NzdhNzI5MTI3L3RhYmxlcmFuZ2U6ZjYyYTFkMmI3ZDhhNGQ2YWJkZjgxNTg3N2E3MjkxMjdfMy03LTEtMS00MzIzNA_2f974dde-dd97-450c-aff8-37f939bb2ea8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of gain reclassified from AOCI into interest expense (effective portion)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83My9mcmFnOjg4YTM0NDU1ZmRlYzQxZGFiM2E3ZjAxZDZlZjc4M2EyL3RhYmxlOmY2MmExZDJiN2Q4YTRkNmFiZGY4MTU4NzdhNzI5MTI3L3RhYmxlcmFuZ2U6ZjYyYTFkMmI3ZDhhNGQ2YWJkZjgxNTg3N2E3MjkxMjdfNC0xLTEtMS00MzIzNA_8f04f5fb-5794-4a8d-9089-3f9da703f6c5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83My9mcmFnOjg4YTM0NDU1ZmRlYzQxZGFiM2E3ZjAxZDZlZjc4M2EyL3RhYmxlOmY2MmExZDJiN2Q4YTRkNmFiZGY4MTU4NzdhNzI5MTI3L3RhYmxlcmFuZ2U6ZjYyYTFkMmI3ZDhhNGQ2YWJkZjgxNTg3N2E3MjkxMjdfNC0zLTEtMS00MzIzNA_15e6dcf6-afa9-41c4-83f6-c82a7b87d985">77</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83My9mcmFnOjg4YTM0NDU1ZmRlYzQxZGFiM2E3ZjAxZDZlZjc4M2EyL3RhYmxlOmY2MmExZDJiN2Q4YTRkNmFiZGY4MTU4NzdhNzI5MTI3L3RhYmxlcmFuZ2U6ZjYyYTFkMmI3ZDhhNGQ2YWJkZjgxNTg3N2E3MjkxMjdfNC01LTEtMS00MzIzNA_be3217c6-406b-44ea-9757-037b86018c58">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83My9mcmFnOjg4YTM0NDU1ZmRlYzQxZGFiM2E3ZjAxZDZlZjc4M2EyL3RhYmxlOmY2MmExZDJiN2Q4YTRkNmFiZGY4MTU4NzdhNzI5MTI3L3RhYmxlcmFuZ2U6ZjYyYTFkMmI3ZDhhNGQ2YWJkZjgxNTg3N2E3MjkxMjdfNC03LTEtMS00MzIzNA_c3829f70-b228-4cee-a889-9ee57ee2f95f">183</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></ix:nonNumeric></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><div id="ie9d3285dd2ef444abb72065783975d70_76"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_10">Table of Contents</a></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 9. <ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83Ni9mcmFnOjU5NGM4ZjZlODFmMTRhY2Y4OThmMGIzMmQwNDNhOWZhL3RleHRyZWdpb246NTk0YzhmNmU4MWYxNGFjZjg5OGYwYjMyZDA0M2E5ZmFfMTQ3MQ_252a99a7-e2e1-479c-8c0c-a3136168f530" continuedAt="iff0a38034721479986941a139de0f0af" escape="true">Fair Value Measurements</ix:nonNumeric></span></div><ix:continuation id="iff0a38034721479986941a139de0f0af"><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 820 requires disclosure of the level within the fair value hierarchy in which the fair value measurements fall, including measurements using quoted prices in active markets for identical assets or liabilities (Level 1), quoted prices for similar instruments in active markets or quoted prices for identical or similar instruments in markets that are not active (Level 2), and significant valuation assumptions that are not readily observable in the market (Level 3).</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Instruments Disclosed at Fair Value</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2022 and December&#160;31, 2021, the fair values of cash and cash equivalents, accounts receivable and accounts payable approximated their carrying values because of the short-term nature of these investments or liabilities based on Level&#160;1 inputs. The fair values of the Company&#8217;s mortgage loan payable and Senior Unsecured Notes were estimated by calculating the present value of principal and interest payments, based on borrowing rates available to the Company, which are Level&#160;2 inputs, adjusted with a credit spread, as applicable, and assuming the loans are outstanding through maturity. The fair value of the Company&#8217;s Facility approximated its carrying value because the variable interest rates approximate market borrowing rates available to the Company, which are Level&#160;2 inputs. </span></div><div style="margin-top:12pt"><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83Ni9mcmFnOjU5NGM4ZjZlODFmMTRhY2Y4OThmMGIzMmQwNDNhOWZhL3RleHRyZWdpb246NTk0YzhmNmU4MWYxNGFjZjg5OGYwYjMyZDA0M2E5ZmFfMTQ3NQ_0430d0bc-7cb1-4bf5-974e-fcf79d636bed" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the carrying value and the estimated fair value of the Company&#8217;s debt as of June&#160;30, 2022 and December&#160;31, 2021 (dollars in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:36.805%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.436%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.699%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.699%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.699%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.706%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">Fair Value Measurement Using</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">Total&#160;Fair&#160;Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">Quoted&#160;Price&#160;in<br/>Active&#160;Markets<br/>for&#160;Identical<br/>Assets and<br/>Liabilities<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">Significant<br/>Unobservable<br/>Inputs<br/>(Level 3)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">Carrying&#160;Value</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt at:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:NotesPayableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83Ni9mcmFnOjU5NGM4ZjZlODFmMTRhY2Y4OThmMGIzMmQwNDNhOWZhL3RhYmxlOjU5NDRkNjI3NmM0ODRmMzg5MWYwZjE3OTczYTAwMTA2L3RhYmxlcmFuZ2U6NTk0NGQ2Mjc2YzQ4NGYzODkxZjBmMTc5NzNhMDAxMDZfOC0xLTEtMS00MzIzNA_995a628f-c626-4d8d-bd8b-d621f25821eb">687,014</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic343233f45c94f10939a1c0ba1db529f_I20220630" decimals="-3" name="us-gaap:NotesPayableFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83Ni9mcmFnOjU5NGM4ZjZlODFmMTRhY2Y4OThmMGIzMmQwNDNhOWZhL3RhYmxlOjU5NDRkNjI3NmM0ODRmMzg5MWYwZjE3OTczYTAwMTA2L3RhYmxlcmFuZ2U6NTk0NGQ2Mjc2YzQ4NGYzODkxZjBmMTc5NzNhMDAxMDZfOC0zLTEtMS00MzIzNA_af441bbb-371b-48f3-98f9-db238e9f5b2a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6c9b852e56e43c1a7b6cb976f828d75_I20220630" decimals="-3" name="us-gaap:NotesPayableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83Ni9mcmFnOjU5NGM4ZjZlODFmMTRhY2Y4OThmMGIzMmQwNDNhOWZhL3RhYmxlOjU5NDRkNjI3NmM0ODRmMzg5MWYwZjE3OTczYTAwMTA2L3RhYmxlcmFuZ2U6NTk0NGQ2Mjc2YzQ4NGYzODkxZjBmMTc5NzNhMDAxMDZfOC01LTEtMS00MzIzNA_68490c5e-2fa0-4999-8af3-5678f2119a86">687,014</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5ddd944f1fb4e12a9a15a0a1e676999_I20220630" decimals="-3" name="us-gaap:NotesPayableFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83Ni9mcmFnOjU5NGM4ZjZlODFmMTRhY2Y4OThmMGIzMmQwNDNhOWZhL3RhYmxlOjU5NDRkNjI3NmM0ODRmMzg5MWYwZjE3OTczYTAwMTA2L3RhYmxlcmFuZ2U6NTk0NGQ2Mjc2YzQ4NGYzODkxZjBmMTc5NzNhMDAxMDZfOC03LTEtMS00MzIzNA_cacc1c28-c70f-49e0-9559-c8a186cca8b5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="-3" name="us-gaap:NotesPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83Ni9mcmFnOjU5NGM4ZjZlODFmMTRhY2Y4OThmMGIzMmQwNDNhOWZhL3RhYmxlOjU5NDRkNjI3NmM0ODRmMzg5MWYwZjE3OTczYTAwMTA2L3RhYmxlcmFuZ2U6NTk0NGQ2Mjc2YzQ4NGYzODkxZjBmMTc5NzNhMDAxMDZfOC05LTEtMS00MzIzNA_329e19fc-482a-4155-b485-2ecd4507da48">733,059</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="-3" name="us-gaap:NotesPayableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83Ni9mcmFnOjU5NGM4ZjZlODFmMTRhY2Y4OThmMGIzMmQwNDNhOWZhL3RhYmxlOjU5NDRkNjI3NmM0ODRmMzg5MWYwZjE3OTczYTAwMTA2L3RhYmxlcmFuZ2U6NTk0NGQ2Mjc2YzQ4NGYzODkxZjBmMTc5NzNhMDAxMDZfOS0xLTEtMS00MzIzNA_c03da6db-9911-4908-8248-6d968d76c0b7">743,592</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbb2d73d20524d92baa27d30f0f237ab_I20211231" decimals="-3" name="us-gaap:NotesPayableFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83Ni9mcmFnOjU5NGM4ZjZlODFmMTRhY2Y4OThmMGIzMmQwNDNhOWZhL3RhYmxlOjU5NDRkNjI3NmM0ODRmMzg5MWYwZjE3OTczYTAwMTA2L3RhYmxlcmFuZ2U6NTk0NGQ2Mjc2YzQ4NGYzODkxZjBmMTc5NzNhMDAxMDZfOS0zLTEtMS00MzIzNA_7fb0dbdb-b51d-4eb9-a09f-eb592922fedb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia576ac8575fa40db8eba6b81e02385f5_I20211231" decimals="-3" name="us-gaap:NotesPayableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83Ni9mcmFnOjU5NGM4ZjZlODFmMTRhY2Y4OThmMGIzMmQwNDNhOWZhL3RhYmxlOjU5NDRkNjI3NmM0ODRmMzg5MWYwZjE3OTczYTAwMTA2L3RhYmxlcmFuZ2U6NTk0NGQ2Mjc2YzQ4NGYzODkxZjBmMTc5NzNhMDAxMDZfOS01LTEtMS00MzIzNA_a7ca6991-31bd-494e-8fe3-e284b99196fc">743,592</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife30b5e6b7104586bcb2aa0c9a177d11_I20211231" decimals="-3" name="us-gaap:NotesPayableFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83Ni9mcmFnOjU5NGM4ZjZlODFmMTRhY2Y4OThmMGIzMmQwNDNhOWZhL3RhYmxlOjU5NDRkNjI3NmM0ODRmMzg5MWYwZjE3OTczYTAwMTA2L3RhYmxlcmFuZ2U6NTk0NGQ2Mjc2YzQ4NGYzODkxZjBmMTc5NzNhMDAxMDZfOS03LTEtMS00MzIzNA_a7706ad5-de22-4d03-ab5f-31b927a77b14">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231" decimals="-3" name="us-gaap:NotesPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83Ni9mcmFnOjU5NGM4ZjZlODFmMTRhY2Y4OThmMGIzMmQwNDNhOWZhL3RhYmxlOjU5NDRkNjI3NmM0ODRmMzg5MWYwZjE3OTczYTAwMTA2L3RhYmxlcmFuZ2U6NTk0NGQ2Mjc2YzQ4NGYzODkxZjBmMTc5NzNhMDAxMDZfOS05LTEtMS00MzIzNA_619c86d2-581d-4074-8f0e-a458c16d6833">720,670</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div></ix:continuation><div id="ie9d3285dd2ef444abb72065783975d70_79"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 10. <ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfNDc4Mg_494b41f8-48ac-4b4a-a4fb-7a8296d25e98" continuedAt="i65b114a08c3c4cd58ebdc1714810bc96" escape="true">Stockholders&#8217; Equity</ix:nonNumeric></span></div><ix:continuation id="i65b114a08c3c4cd58ebdc1714810bc96" continuedAt="i837b49c4a3494e779c221d1a393aa3aa"><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s authorized capital stock consists of <ix:nonFraction unitRef="shares" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfODY_8d1679bb-bad6-4619-8e71-94dbdec4bf4b">400,000,000</ix:nonFraction> shares of common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMTEz_8f05647b-6bc3-4132-9d9c-dd28cd8d1fba">0.01</ix:nonFraction> par value per share, and <ix:nonFraction unitRef="shares" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMTQx_e68513ca-cd64-4d5f-a693-0a965b942f82">100,000,000</ix:nonFraction> shares of preferred stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMTcx_7348c59c-a491-4c5c-a274-04e09a621d2b">0.01</ix:nonFraction> par value per share. The Company has an at-the-market equity offering program (the &#8220;$<ix:nonFraction unitRef="usd" contextRef="if016c22f675a430dbf4dd61ae6888d49_D20220401-20220630" decimals="INF" name="trno:CommonStockAggregateOfferingPrice" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjU4_4792c0db-abb4-48d1-8346-1ccfc052de40"><ix:nonFraction unitRef="usd" contextRef="ib31641e721dd478dbea52afbc7e0f957_D20220101-20220630" decimals="INF" name="trno:CommonStockAggregateOfferingPrice" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjU4_66935c6e-0e29-4b4d-8c55-52d61b8f6401">300</ix:nonFraction></ix:nonFraction> Million ATM Program&#8221;) pursuant to which the Company may issue and sell shares of its common stock having an aggregate offering price of up to $<ix:nonFraction unitRef="usd" contextRef="if016c22f675a430dbf4dd61ae6888d49_D20220401-20220630" decimals="INF" name="trno:CommonStockAggregateOfferingPrice" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfNDAz_4792c0db-abb4-48d1-8346-1ccfc052de40"><ix:nonFraction unitRef="usd" contextRef="ib31641e721dd478dbea52afbc7e0f957_D20220101-20220630" decimals="INF" name="trno:CommonStockAggregateOfferingPrice" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfNDAz_66935c6e-0e29-4b4d-8c55-52d61b8f6401">300.0</ix:nonFraction></ix:nonFraction> million ($<ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-5" name="trno:CommonStockAggregateOfferingPriceRemaining" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfNDA3_c8264682-8106-4d0e-a080-656257cf6e59">219.4</ix:nonFraction> million remaining as of June&#160;30, 2022) in amounts and at times to be determined by the Company from time to time. Prior to the implementation of the $<ix:nonFraction unitRef="usd" contextRef="if016c22f675a430dbf4dd61ae6888d49_D20220401-20220630" decimals="INF" name="trno:CommonStockAggregateOfferingPrice" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfNTQw_4792c0db-abb4-48d1-8346-1ccfc052de40"><ix:nonFraction unitRef="usd" contextRef="ib31641e721dd478dbea52afbc7e0f957_D20220101-20220630" decimals="INF" name="trno:CommonStockAggregateOfferingPrice" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfNTQw_66935c6e-0e29-4b4d-8c55-52d61b8f6401">300</ix:nonFraction></ix:nonFraction> Million ATM Program, the Company had a previous at-the-market equity offering program (the &#8220;Previous $300 Million ATM Program&#8221;), which was substantially utilized as of June 10, 2021 and is no longer active. Actual sales under the $<ix:nonFraction unitRef="usd" contextRef="if016c22f675a430dbf4dd61ae6888d49_D20220401-20220630" decimals="INF" name="trno:CommonStockAggregateOfferingPrice" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfNzQy_4792c0db-abb4-48d1-8346-1ccfc052de40"><ix:nonFraction unitRef="usd" contextRef="ib31641e721dd478dbea52afbc7e0f957_D20220101-20220630" decimals="INF" name="trno:CommonStockAggregateOfferingPrice" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfNzQy_66935c6e-0e29-4b4d-8c55-52d61b8f6401">300</ix:nonFraction></ix:nonFraction> Million ATM Program, if any, will depend on a variety of factors to be determined by the Company from time to time, including, among others, market conditions, the trading price of the Company&#8217;s common stock, determinations by the Company of the appropriate sources of funding for the Company and potential uses of funding available to the Company. During both the three and six months ended June&#160;30, 2022, the Company issued an aggregate of <ix:nonFraction unitRef="shares" contextRef="ib31641e721dd478dbea52afbc7e0f957_D20220101-20220630" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MTA4Mg_993fa71b-e8f0-4674-83b1-85872e9856c2"><ix:nonFraction unitRef="shares" contextRef="if016c22f675a430dbf4dd61ae6888d49_D20220401-20220630" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MTA4Mg_bbebba3c-d085-4756-a267-5d859040c7c4">27,087</ix:nonFraction></ix:nonFraction> shares of common stock at a weighted average offering price of $<ix:nonFraction unitRef="usdPerShare" contextRef="if016c22f675a430dbf4dd61ae6888d49_D20220401-20220630" decimals="2" name="trno:SalesOfStockWeightedAverageOfferingPrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MTE3Mg_1acbcdca-1136-4e1a-9aa5-98ba3215e2a2"><ix:nonFraction unitRef="usdPerShare" contextRef="ib31641e721dd478dbea52afbc7e0f957_D20220101-20220630" decimals="2" name="trno:SalesOfStockWeightedAverageOfferingPrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MTE3Mg_602fe8b7-b53e-40a6-ac94-bd6e7f0e9e0c">76.03</ix:nonFraction></ix:nonFraction> per share under the $<ix:nonFraction unitRef="usd" contextRef="if016c22f675a430dbf4dd61ae6888d49_D20220401-20220630" decimals="INF" name="trno:CommonStockAggregateOfferingPrice" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MTI0NQ_4792c0db-abb4-48d1-8346-1ccfc052de40"><ix:nonFraction unitRef="usd" contextRef="ib31641e721dd478dbea52afbc7e0f957_D20220101-20220630" decimals="INF" name="trno:CommonStockAggregateOfferingPrice" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MTI0NQ_66935c6e-0e29-4b4d-8c55-52d61b8f6401">300</ix:nonFraction></ix:nonFraction> Million ATM Program, resulting in net proceeds of approximately $<ix:nonFraction unitRef="usd" contextRef="ib31641e721dd478dbea52afbc7e0f957_D20220101-20220630" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfCommonStock" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MTMyMQ_e1079805-d260-4eb9-b002-e422aab3de41">2.0</ix:nonFraction> million and paying total compensation to the applicable sales agents of approximately $<ix:nonFraction unitRef="usd" contextRef="if016c22f675a430dbf4dd61ae6888d49_D20220401-20220630" decimals="-3" name="trno:FeesAndCommissionsAtMarketEquityOfferingProgramSalesAgent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MTQyNg_492e390e-12f0-481f-89aa-9996f1370e0b"><ix:nonFraction unitRef="usd" contextRef="ib31641e721dd478dbea52afbc7e0f957_D20220101-20220630" decimals="-3" name="trno:FeesAndCommissionsAtMarketEquityOfferingProgramSalesAgent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MTQyNg_b190c753-fed5-401c-beaa-81274ac77c6b">29,000</ix:nonFraction></ix:nonFraction>. During the three and six months ended June&#160;30, 2021, the Company issued an aggregate of <ix:nonFraction unitRef="shares" contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MTc3MQ_3789798e-0f42-41a9-82b2-846efc641fa5">1,084,294</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MTc3OQ_635853b1-6d4d-4dee-b365-aa256af5216e">1,790,818</ix:nonFraction> shares, respectively, of common stock at a weighted average offering price of $<ix:nonFraction unitRef="usdPerShare" contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630" decimals="2" name="trno:SalesOfStockWeightedAverageOfferingPrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MTg2MQ_aa8bf569-47e1-4bfa-9bad-dde918297081">64.21</ix:nonFraction> and $<ix:nonFraction unitRef="usdPerShare" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="2" name="trno:SalesOfStockWeightedAverageOfferingPrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MTg2OQ_d7b9414d-0238-4312-baf0-3ae8c08975dc">61.84</ix:nonFraction> per share, respectively, under the Previous $300 Million ATM Program and the $<ix:nonFraction unitRef="usd" contextRef="if016c22f675a430dbf4dd61ae6888d49_D20220401-20220630" decimals="INF" name="trno:CommonStockAggregateOfferingPrice" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MTk0Mg_4792c0db-abb4-48d1-8346-1ccfc052de40"><ix:nonFraction unitRef="usd" contextRef="ib31641e721dd478dbea52afbc7e0f957_D20220101-20220630" decimals="INF" name="trno:CommonStockAggregateOfferingPrice" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MTk0Mg_66935c6e-0e29-4b4d-8c55-52d61b8f6401">300</ix:nonFraction></ix:nonFraction> Million ATM Program, resulting in net proceeds of approximately $<ix:nonFraction unitRef="usd" contextRef="i294ec853aa26483cbfc6471ddadf6ec3_D20210401-20210630" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfCommonStock" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MjAxMA_d4b982b0-2380-47bb-b10a-a23c7179df18">68.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="iee09195ecb004a66a4aea3981567fbfc_D20210101-20210630" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfCommonStock" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MjAxOA_78a3d177-1680-48b0-b479-ff07a9a22c60">109.1</ix:nonFraction> million, respectively, and paying total compensation to the applicable sales agents of approximately $<ix:nonFraction unitRef="usd" contextRef="i294ec853aa26483cbfc6471ddadf6ec3_D20210401-20210630" decimals="-5" name="trno:FeesAndCommissionsAtMarketEquityOfferingProgramSalesAgent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MjExNQ_cae12883-e9ed-4506-990f-71ab44d96668">1.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="iee09195ecb004a66a4aea3981567fbfc_D20210101-20210630" decimals="-5" name="trno:FeesAndCommissionsAtMarketEquityOfferingProgramSalesAgent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MjEyMw_ca7fd4c8-4cc6-4086-8788-12fb89a8a2f4">1.6</ix:nonFraction> million, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a share repurchase program authorizing the Company to repurchase up to <ix:nonFraction unitRef="shares" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="INF" name="us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMTU1Mg_727db78b-c49b-407c-a363-c985bc17c945">3,000,000</ix:nonFraction> shares of its outstanding common stock from time to time through December 31, 2022.&#160;Purchases made pursuant to the program will be made in either the open market or in privately negotiated transactions as permitted by federal securities laws and other legal requirements.&#160;The timing, manner, price and amount of any repurchases will be determined by the Company in its discretion and will be subject to economic and market conditions, stock price, applicable legal requirements and other factors.&#160;The program may be suspended or discontinued at any time. As of June&#160;30, 2022, the Company had not repurchased any shares of stock pursuant to its share repurchase program.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_10">Table of Contents</a></span></div></div><ix:continuation id="i837b49c4a3494e779c221d1a393aa3aa" continuedAt="i8c57a59c7e8343fb826b69ba38717daa"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In connection with the Annual Meeting of Stockholders on May 3, 2022, the Company granted a total of <ix:nonFraction unitRef="shares" contextRef="id8e32ed967f6442c962c5e540200a88f_D20220503-20220503" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MzA1Mg_51585c7b-538f-46d4-b149-2efbc9666315">10,362</ix:nonFraction> unrestricted shares of the Company's common stock to its independent directors under the 2019 Plan with a grant date fair value per share of $<ix:nonFraction unitRef="usdPerShare" contextRef="id8e32ed967f6442c962c5e540200a88f_D20220503-20220503" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MzE5Nw_08cf5370-9388-4232-8957-e1dc03ff31f0">63.70</ix:nonFraction>. The grant date fair value of the common stock was determined using the closing price of the Company&#8217;s common stock on the date of the grant. The Company recognized approximately $<ix:nonFraction unitRef="usd" contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MzM4MA_3b07c318-569f-407f-a8de-75b7d180efba"><ix:nonFraction unitRef="usd" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MzM4MA_ea6a272f-4b93-4b11-8c03-6cd4ecaf3f95">0.8</ix:nonFraction></ix:nonFraction> million in compensation costs for the three and six months ended June&#160;30, 2022 related to this issuance.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Company has a Non-Qualified Deferred Compensation Plan (the &#8220;Deferred Compensation Plan&#8221;) maintained for the benefit of select employees and members of the Company&#8217;s Board of Directors, in which certain of their cash and equity-based compensation may be deposited. Deferred Compensation Plan assets are held in a rabbi trust, which is subject to the claims of the Company&#8217;s creditors in the event of bankruptcy or insolvency. The shares held in the Deferred Compensation Plan are classified within stockholders&#8217; equity in a manner similar to the manner in which treasury stock is classified. Subsequent changes in the fair value of the shares are not recognized. During the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three months ended June&#160;30, 2022 and 2021,</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonFraction unitRef="shares" contextRef="ia5e898ca337e4097a4361656161cc8dd_D20220401-20220630" decimals="INF" name="trno:StockTransferredDuringPeriodDepositToDeferredCompensationPlan" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMTY0OTI2NzQ1MDQ5Ng_ae2c658f-69bd-41d5-804d-f212b39d1dff">3,582</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i3c00c1947399407aa6391b7a2719d2ae_D20210401-20210630" decimals="INF" name="trno:StockTransferredDuringPeriodDepositToDeferredCompensationPlan" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMTY0OTI2NzQ1MDQ5Mg_f5112ea1-68b8-47e3-88da-7950d22490f8">5,181</ix:nonFraction> shares of common stock, respectively, and during the six months ended June&#160;30, 2022 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and 2021,</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonFraction unitRef="shares" contextRef="i5fe4fa537b06441a88110e5bf51f623e_D20220101-20220630" decimals="INF" name="trno:StockTransferredDuringPeriodDepositToDeferredCompensationPlan" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2Mzk3OA_bed2d294-9d40-4ab6-90bf-aeb7f61012e1">150,867</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ia83e6916150c49338e61349628573a35_D20210101-20210630" decimals="INF" name="trno:StockTransferredDuringPeriodDepositToDeferredCompensationPlan" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMTY0OTI2NzQ1MDUxMQ_1a777895-9ac2-4644-be0e-180c6242b830">136,503</ix:nonFraction> shares of common stock, respectively, were deposited into the Deferred Compensation Plan.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2022, there were <ix:nonFraction unitRef="shares" contextRef="idfcf7e47c68b4d558f30bcc088a596a4_I20220630" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMzAyNQ_50f1a30d-a2f6-41f8-8852-045e216adf66">1,898,961</ix:nonFraction> shares of common stock authorized for issuance as restricted stock grants, unrestricted stock awards or Performance Share awards under the 2019 Plan, of which <ix:nonFraction unitRef="shares" contextRef="idfcf7e47c68b4d558f30bcc088a596a4_I20220630" decimals="INF" name="trno:CommonStockSharesAuthorizedRemaining" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMzE4Nw_e4b98a03-9d0b-4067-8266-466b360f5ae2">819,008</ix:nonFraction> were remaining and available for issuance. The grant date fair value per share of restricted stock awards issued during the period from February&#160;16, 2010 (commencement of operations) to June&#160;30, 2022 ranged from $<ix:nonFraction unitRef="usdPerShare" contextRef="ie17ba15cfd6d4f5880e7a8f662b1064f_D20100216-20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMzM5MQ_5d6f4cb5-b077-4b85-8161-87363dba6825">14.20</ix:nonFraction> to $<ix:nonFraction unitRef="usdPerShare" contextRef="i4b3d3861284c4525b17e6d2b5d1b55b5_D20100216-20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMzM5Nw_cfa79168-e062-41b5-9239-8290e87c86b5">78.33</ix:nonFraction>. The fair value of the restricted stock that was granted during the six months ended June&#160;30, 2022 was approximately $<ix:nonFraction unitRef="usd" contextRef="i398c7b8b49ce49aea4259f962be3f61e_D20220101-20220630" decimals="-5" name="trno:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMzQ5Mg_a6140963-1545-4f9f-8283-75caf4465f71">3.9</ix:nonFraction> million and the vesting period for the restricted stock is typically between <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMzU2NA_78fe73bd-19b0-4af1-8b57-720ac3946a11">one</span> and <ix:nonNumeric contextRef="i8e85b61aaf3246e5a5b2d8c6ff955d3e_D20220101-20220630" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMzU3MQ_0784c732-2934-41d4-ac06-17badf160744">five years</ix:nonNumeric>. As of June&#160;30, 2022, the Company had approximately $<ix:nonFraction unitRef="usd" contextRef="i8504753af25742e5805ed8ea67a66ff6_I20220630" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMzYxNQ_1cf1350f-83ce-47b7-bf01-069fc2ebfc54">10.7</ix:nonFraction> million of total unrecognized compensation costs related to restricted stock issuances, which is expected to be recognized over a remaining weighted average period of approximately <ix:nonNumeric contextRef="i398c7b8b49ce49aea4259f962be3f61e_D20220101-20220630" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMzc5MQ_d86142b3-b4d0-4bcb-b3cc-348fafe29045">2.8</ix:nonNumeric> years. The Company recognized compensation costs of approximately $<ix:nonFraction unitRef="usd" contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMzg1NA_56a508db-d926-40a4-bd45-bb5f4700d394">0.8</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMzg2MQ_f3682d8b-637e-499d-935b-ccfed0e17c41">0.7</ix:nonFraction> million for the three months ended June&#160;30, 2022 and 2021, respectively, and approximately $<ix:nonFraction unitRef="usd" contextRef="i398c7b8b49ce49aea4259f962be3f61e_D20220101-20220630" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2NDI2NQ_59ded6e7-60cc-4c80-b651-30d68b795166">2.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i143e02ac0973485f858c97b969c3e46e_D20210101-20210630" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2NDI3Mw_966c9c01-06f8-4d7c-8b41-42b1a69327ec">1.3</ix:nonFraction> million for the six months ended June&#160;30, 2022 and 2021, respectively, related to the restricted stock issuances.</span></div><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfNDc3OA_b91699d8-13df-4ad3-b63b-a6a1e38662b2" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the total restricted shares granted to the Company&#8217;s executive officers and employees with the related weighted average grant date fair value share prices for the six months ended June&#160;30, 2022:</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Stock Activity:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.096%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted&#160;Average&#160;Grant<br/>Date&#160;Fair&#160;Value</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested shares outstanding as of December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i55364f30e6f54a02bf5d44cc36c465b1_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOmQ2MTdiODg1NjNkMDQ1NWU4ZWQ4YjQ3ZTk2ZTg4MDJjL3RhYmxlcmFuZ2U6ZDYxN2I4ODU2M2QwNDU1ZThlZDhiNDdlOTZlODgwMmNfOS0xLTEtMS00MzIzNA_5fb7f7df-decf-4c8a-ba20-88ed8e1ab0c6">289,186</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i55364f30e6f54a02bf5d44cc36c465b1_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOmQ2MTdiODg1NjNkMDQ1NWU4ZWQ4YjQ3ZTk2ZTg4MDJjL3RhYmxlcmFuZ2U6ZDYxN2I4ODU2M2QwNDU1ZThlZDhiNDdlOTZlODgwMmNfOS0zLTEtMS00MzIzNA_42bc359e-fe4a-4fbf-a8ca-02e694b5f06e">55.90</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i398c7b8b49ce49aea4259f962be3f61e_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOmQ2MTdiODg1NjNkMDQ1NWU4ZWQ4YjQ3ZTk2ZTg4MDJjL3RhYmxlcmFuZ2U6ZDYxN2I4ODU2M2QwNDU1ZThlZDhiNDdlOTZlODgwMmNfMTAtMS0xLTEtNDMyMzQ_10ec1de1-fa1e-4533-a501-6dbf8b0d789e">53,287</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i398c7b8b49ce49aea4259f962be3f61e_D20220101-20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOmQ2MTdiODg1NjNkMDQ1NWU4ZWQ4YjQ3ZTk2ZTg4MDJjL3RhYmxlcmFuZ2U6ZDYxN2I4ODU2M2QwNDU1ZThlZDhiNDdlOTZlODgwMmNfMTAtMy0xLTEtNDMyMzQ_576ca2d8-f20f-4366-a48f-6984f814dc4d">72.69</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i398c7b8b49ce49aea4259f962be3f61e_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOmQ2MTdiODg1NjNkMDQ1NWU4ZWQ4YjQ3ZTk2ZTg4MDJjL3RhYmxlcmFuZ2U6ZDYxN2I4ODU2M2QwNDU1ZThlZDhiNDdlOTZlODgwMmNfMTEtMS0xLTEtNDMyMzQ_38b3aa28-c8c8-47ec-beb3-38b44b4b9f18">29,391</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i398c7b8b49ce49aea4259f962be3f61e_D20220101-20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOmQ2MTdiODg1NjNkMDQ1NWU4ZWQ4YjQ3ZTk2ZTg4MDJjL3RhYmxlcmFuZ2U6ZDYxN2I4ODU2M2QwNDU1ZThlZDhiNDdlOTZlODgwMmNfMTEtMy0xLTEtNDMyMzQ_4aaf8963-93e4-4a12-9c21-815119df6919">59.41</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i398c7b8b49ce49aea4259f962be3f61e_D20220101-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOmQ2MTdiODg1NjNkMDQ1NWU4ZWQ4YjQ3ZTk2ZTg4MDJjL3RhYmxlcmFuZ2U6ZDYxN2I4ODU2M2QwNDU1ZThlZDhiNDdlOTZlODgwMmNfMTItMS0xLTEtNDMyMzQ_3edc1ed4-0ba9-4937-a27c-ef1fb99e842e">20,558</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i398c7b8b49ce49aea4259f962be3f61e_D20220101-20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOmQ2MTdiODg1NjNkMDQ1NWU4ZWQ4YjQ3ZTk2ZTg4MDJjL3RhYmxlcmFuZ2U6ZDYxN2I4ODU2M2QwNDU1ZThlZDhiNDdlOTZlODgwMmNfMTItMy0xLTEtNDMyMzQ_8e5ce525-e5f3-4252-8aa7-b03b9c987f74">50.64</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested shares outstanding as of June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8504753af25742e5805ed8ea67a66ff6_I20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOmQ2MTdiODg1NjNkMDQ1NWU4ZWQ4YjQ3ZTk2ZTg4MDJjL3RhYmxlcmFuZ2U6ZDYxN2I4ODU2M2QwNDU1ZThlZDhiNDdlOTZlODgwMmNfMTMtMS0xLTEtNDMyMzQ_7ba4c5ca-203b-4c7e-88d4-e2f6846665be">292,524</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i8504753af25742e5805ed8ea67a66ff6_I20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOmQ2MTdiODg1NjNkMDQ1NWU4ZWQ4YjQ3ZTk2ZTg4MDJjL3RhYmxlcmFuZ2U6ZDYxN2I4ODU2M2QwNDU1ZThlZDhiNDdlOTZlODgwMmNfMTMtMy0xLTEtNDMyMzQ_ce88c6d9-38ba-423d-a041-42eb52d4044f">58.98</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt"><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfNDc4Mw_b61571e6-bf3d-469b-9457-ac9deeedf65c" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a vesting schedule of the total non-vested shares of restricted stock outstanding as of June&#160;30, 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:80.625%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.152%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-vested&#160;Shares&#160;Vesting&#160;Schedule</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number&#160;of&#160;Shares</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (6 months)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ieff3f2a9ed094a2494c20c6d3901da53_I20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOmJjYjRjYjQ1NzMwNDQxNTk5NTYxMjNmZTRhZTlmY2U3L3RhYmxlcmFuZ2U6YmNiNGNiNDU3MzA0NDE1OTk1NjEyM2ZlNGFlOWZjZTdfMS0yLTEtMS00MzIzNA_5f2ae6e8-cea2-4dff-9fcb-49f5d24898e9">12,313</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie91fa4d0c8484667b6a69105edac22a4_I20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOmJjYjRjYjQ1NzMwNDQxNTk5NTYxMjNmZTRhZTlmY2U3L3RhYmxlcmFuZ2U6YmNiNGNiNDU3MzA0NDE1OTk1NjEyM2ZlNGFlOWZjZTdfMi0yLTEtMS00MzIzNA_8d045862-efe4-4d8e-8b46-588f36f1d404">53,868</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib83394590eb5494ea9371c27b1b55007_I20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOmJjYjRjYjQ1NzMwNDQxNTk5NTYxMjNmZTRhZTlmY2U3L3RhYmxlcmFuZ2U6YmNiNGNiNDU3MzA0NDE1OTk1NjEyM2ZlNGFlOWZjZTdfMy0yLTEtMS00MzIzNA_a07e07f2-ce26-43c2-85a3-bea18a5f8d0b">100,004</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i44ff346704c0402da7bf967ac6ab7e36_I20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOmJjYjRjYjQ1NzMwNDQxNTk5NTYxMjNmZTRhZTlmY2U3L3RhYmxlcmFuZ2U6YmNiNGNiNDU3MzA0NDE1OTk1NjEyM2ZlNGFlOWZjZTdfNC0yLTEtMS00MzIzNA_d095198f-b00c-4903-a612-92f58e3f51de">75,017</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7f92db11f1754564ae7df046d5edcd54_I20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOmJjYjRjYjQ1NzMwNDQxNTk5NTYxMjNmZTRhZTlmY2U3L3RhYmxlcmFuZ2U6YmNiNGNiNDU3MzA0NDE1OTk1NjEyM2ZlNGFlOWZjZTdfNS0yLTEtMS00MzIzNA_573acd3c-ed5c-4d42-a7cb-1daa78942133">51,322</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id6b48475806548d29ae6e3937fcc6a75_I20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOmJjYjRjYjQ1NzMwNDQxNTk5NTYxMjNmZTRhZTlmY2U3L3RhYmxlcmFuZ2U6YmNiNGNiNDU3MzA0NDE1OTk1NjEyM2ZlNGFlOWZjZTdfNi0yLTEtMS00MzIzNA_16a4601f-eccc-46bb-9ac7-ecfd330dc017">&#8212;</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Non-vested Shares</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOmJjYjRjYjQ1NzMwNDQxNTk5NTYxMjNmZTRhZTlmY2U3L3RhYmxlcmFuZ2U6YmNiNGNiNDU3MzA0NDE1OTk1NjEyM2ZlNGFlOWZjZTdfNy0yLTEtMS00MzIzNA_32ce2e1f-eb2a-4c23-ab03-2b283a17a7fd">292,524</ix:nonFraction></span></td></tr></table></ix:nonNumeric></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Long-Term Incentive Plan:</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2022, there are <ix:nonFraction unitRef="measurement_period" contextRef="ic14c02ef46364ae5903d53df4f9a5b3b_I20220630" decimals="INF" name="trno:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfMeasurementPeriods" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfNDMyNw_75d83d7e-1d3d-4962-aa77-1e5c3614a707">three</ix:nonFraction> open performance measurement periods for the Performance Share awards: January&#160;1, 2020 to December&#160;31, 2022, January&#160;1, 2021 to December&#160;31, 2023, and January 1, 2022 to December 31, 2024.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.375%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.266%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.375%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.266%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.375%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.971%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.375%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.375%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.375%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.842%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_10">Table of Contents</a></span></div></div><ix:continuation id="i8c57a59c7e8343fb826b69ba38717daa" continuedAt="if3ffd6d9d0254f3a8db6669f03a01651"><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="trno:ShareBasedPaymentArrangementPerformanceSharesOutstandingActivity1TableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfNDc4Ng_15a1de0d-bbe2-44c2-a914-ed0e89fe215d" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes certain information with respect to the Performance Share awards granted on or after January 1, 2019 and includes the forfeiture of certain of the Performance Share awards during the three and six months ended June&#160;30, 2022 (dollars in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.888%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.771%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:21pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance&#160;Share&#160;Period</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value on Date of Grant</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">Expense for the Three Months Ended June 30,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">Expense for the Six Months Ended June 30,</span></div></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 1, 2019 - December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89daf8cb63bc4a7abac31d6b0bdab060_D20220101-20220630" decimals="-3" name="trno:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfMi0yLTEtMS00MzIzNA_91cc8873-9bff-4541-b60c-848060833b03">4,829</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60ec852bfcb34f249ae364d75d6712a5_D20220401-20220630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfMi00LTEtMS00MzIzNA_055eba48-fcc8-4075-97f2-abf0ff7d7edb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3e5de7c884940ba81afda81d7fc7763_D20210401-20210630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfMi02LTEtMS00MzIzNA_1b321de8-75a7-49ff-8a59-a331414addb0">403</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89daf8cb63bc4a7abac31d6b0bdab060_D20220101-20220630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfMi04LTEtMS00MzIzNA_bb0514bb-1f97-47ad-adb2-4ef88eb6e74f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8354cdd97bfe4edb8b16310c86938088_D20210101-20210630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfMi0xMC0xLTEtNDMyMzQ_3f5d9652-62fd-43ff-9c0f-90809322f218">805</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 1, 2020 - December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b9db408dc7049d4bf6a8f40f8ada88c_D20220101-20220630" decimals="-3" name="trno:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfMy0yLTEtMS00MzIzNA_e80b0826-ec7b-48c4-ae96-566c448e4ef0">4,882</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ida8c182b26e446218b3db5b1d05b8636_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfMy00LTEtMS00MzIzNA_a6dcae03-37cc-4bb0-b68b-c21553adc35d">110</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d8f22af579d4dbea4a069b122cb862c_D20210401-20210630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfMy02LTEtMS00MzIzNA_83c46326-3e07-41ca-84f6-e2e0d9abcd1b">465</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b9db408dc7049d4bf6a8f40f8ada88c_D20220101-20220630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfMy04LTEtMS00MzIzNA_4d29e369-10a6-4e6d-b5a5-251b8822b279">354</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc25b2176f224d95aba5f45a6556a672_D20210101-20210630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfMy0xMC0xLTEtNDMyMzQ_c1d703fe-793c-4f03-a706-91c01849b8bb">929</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 1, 2021 - December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i824e1d2e193b45948f0cdad93e2903c1_D20220101-20220630" decimals="-3" name="trno:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfNC0yLTEtMS00MzIzNA_2ed8a644-7034-4476-a3ca-837444efe603">4,820</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63b3b9e7dbb4426ba9491517203753fe_D20220401-20220630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfNC00LTEtMS00MzIzNA_89787a5c-5b78-4343-8478-71dad2208fc2">133</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01e11dc7b3494fbd9c10c9c25e182bc8_D20210401-20210630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfNC02LTEtMS00MzIzNA_675054a1-b81e-4ccc-976b-4a876a26e92a">455</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i824e1d2e193b45948f0cdad93e2903c1_D20220101-20220630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfNC04LTEtMS00MzIzNA_2adc6d0f-00ea-47a4-89de-86a8c46f92c4">589</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i907f70cc78454280a24f9087825036af_D20210101-20210630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfNC0xMC0xLTEtNDMyMzQ_64c64874-6f33-4ca0-8c62-30e79965d248">911</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 1, 2022 - December 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i12c2be527dd64dd6814dc9fb63f2fcc6_D20220101-20220630" decimals="-3" name="trno:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfNS0yLTEtMS00MzIzNA_98fb48f5-e827-4eab-91ce-79feb83a0783">5,789</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5271429697b14439a0a9faf3d78b5856_D20220401-20220630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfNS00LTEtMS00MzIzNA_fbfe913c-29de-4c70-9981-e67f637cd302">421</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8208a2315e04472a897e1322fcd19542_D20210401-20210630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfNS02LTEtMS00MzIzNA_ca36005d-542e-48a4-9547-cea1f13c3496">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i12c2be527dd64dd6814dc9fb63f2fcc6_D20220101-20220630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfNS04LTEtMS00NDgyNA_2f20e8c2-4d15-440e-8592-e4de55a9f30a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1872f9ce1704147b2d694a58edf9b6a_D20210101-20210630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfNS0xMC0xLTEtNDQ4MjQ_68f5e9b9-bff4-41dc-a6bc-6111105bb236">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab5ba92586814baca10bd63c49f30450_D20220101-20220630" decimals="-3" name="trno:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfNi0yLTEtMS00MzIzNA_2011de9f-acc7-4a6b-adb4-f9c0c960ce75">20,320</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab9cc2b1fd9145758343533ea96bdd5c_D20220401-20220630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfNi00LTEtMS00MzIzNA_62b20a85-b720-46fd-a582-e989be944fd6">444</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85ac13a11f0f4f4f827af3374fa9d3d4_D20210401-20210630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfNi02LTEtMS00MzIzNA_fe3ee1f2-0ede-4a75-a2ac-1ae3d2427eee">1,323</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab5ba92586814baca10bd63c49f30450_D20220101-20220630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfNi04LTEtMS00MzIzNA_4060866c-0084-43e6-8ae3-525652af744f">1,908</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0f2cd11b4a04ac2aae60b0587b01af8_D20210101-20210630" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfNi0xMC0xLTEtNDMyMzQ_82dbed1f-aaaa-4568-ba12-a62a375ae0d6">2,645</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividends:</span></div></ix:continuation><div style="margin-top:6pt"><ix:continuation id="if3ffd6d9d0254f3a8db6669f03a01651"><ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="us-gaap:ScheduleOfDividendsPayableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfNDc3NQ_92eac846-c25a-4e52-9262-d8bac374cdba" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the cash dividends paid or payable per share during the six months ended June&#160;30, 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:15.811%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.635%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.811%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.811%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.816%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For&#160;the&#160;Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Security</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Dividend&#160;per<br/>Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Declaration&#160;Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Record&#160;Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Date&#160;Paid</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i64ae81b59b6948abb27b74308e46c13a_D20220101-20220331" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjBjNTdkMDI2NzEwYjQ4OGM4ODJjODVmMzYwNTE2NzY0L3RhYmxlcmFuZ2U6MGM1N2QwMjY3MTBiNDg4Yzg4MmM4NWYzNjA1MTY3NjRfMS00LTEtMS00MzIzNA_2d10f773-fdf2-4450-9753-96f9b101a0a3">0.34</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 8, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 25, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 8, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjBjNTdkMDI2NzEwYjQ4OGM4ODJjODVmMzYwNTE2NzY0L3RhYmxlcmFuZ2U6MGM1N2QwMjY3MTBiNDg4Yzg4MmM4NWYzNjA1MTY3NjRfMi00LTEtMS00MzIzNA_7970adbd-9a02-4066-b920-66b48c9194d9">0.34</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 3, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 14, 2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></ix:nonNumeric></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div id="ie9d3285dd2ef444abb72065783975d70_82"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 11. <ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84Mi9mcmFnOjA2ZWRiYTFhNDc1NzQ1MTBiMTU0MDVlODhhY2Q2MjMwL3RleHRyZWdpb246MDZlZGJhMWE0NzU3NDUxMGIxNTQwNWU4OGFjZDYyMzBfMjM0NQ_6a20b3ec-2144-47e9-85f7-f683d6b6c398" continuedAt="ieba7133e1ca746c99c6dfe904f499666" escape="true">Net Income (Loss) Per Share</ix:nonNumeric></span></div><ix:continuation id="ieba7133e1ca746c99c6dfe904f499666"><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to ASC 260-10-45, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Determining Whether Instruments Granted in Share-Based Payment Transactions Are Participating Securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, unvested share-based payment awards that contain non-forfeitable rights to dividends are participating securities and are included in the computation of earnings per share pursuant to the two-class method. The two-class method of computing earnings per share allocates earnings per share for common stock and any participating securities according to dividends declared (whether paid or unpaid) and participation rights in undistributed earnings. Under the two-class method, earnings per common share are computed by dividing the sum of distributed earnings to common stockholders and undistributed earnings allocated to common stockholders by the weighted average number of common shares outstanding for the period. The Company&#8217;s non-vested shares of restricted stock are considered participating securities since these share-based awards contain non-forfeitable rights to dividends irrespective of whether the awards ultimately vest or expire. The Company had <ix:nonFraction unitRef="shares" contextRef="i398c7b8b49ce49aea4259f962be3f61e_D20220101-20220630" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84Mi9mcmFnOjA2ZWRiYTFhNDc1NzQ1MTBiMTU0MDVlODhhY2Q2MjMwL3RleHRyZWdpb246MDZlZGJhMWE0NzU3NDUxMGIxNTQwNWU4OGFjZDYyMzBfMTEzNw_4c05863c-96dd-4d0d-bef6-2055039cfbd4"><ix:nonFraction unitRef="shares" contextRef="i143e02ac0973485f858c97b969c3e46e_D20210101-20210630" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84Mi9mcmFnOjA2ZWRiYTFhNDc1NzQ1MTBiMTU0MDVlODhhY2Q2MjMwL3RleHRyZWdpb246MDZlZGJhMWE0NzU3NDUxMGIxNTQwNWU4OGFjZDYyMzBfMTEzNw_58b209c3-0a78-4be9-8bd7-b8b27b7c9d8b">no</ix:nonFraction></ix:nonFraction> antidilutive securities or dilutive restricted stock awards outstanding for the six months ended June&#160;30, 2022 and 2021.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the Company&#8217;s policies of determining whether instruments granted in share-based payment transactions are participating securities and accounting for earnings per share, the net income (loss) per common share is adjusted for earnings distributed through declared dividends (if any) and allocated to all participating securities (weighted average common shares outstanding and unvested restricted shares outstanding) under the two-class method. Under this method, allocations were made to <ix:nonFraction unitRef="shares" contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesRestrictedStock" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84Mi9mcmFnOjA2ZWRiYTFhNDc1NzQ1MTBiMTU0MDVlODhhY2Q2MjMwL3RleHRyZWdpb246MDZlZGJhMWE0NzU3NDUxMGIxNTQwNWU4OGFjZDYyMzBfMTc0MQ_2d87154d-2043-45de-8daf-f803bf63acf7">295,247</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesRestrictedStock" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84Mi9mcmFnOjA2ZWRiYTFhNDc1NzQ1MTBiMTU0MDVlODhhY2Q2MjMwL3RleHRyZWdpb246MDZlZGJhMWE0NzU3NDUxMGIxNTQwNWU4OGFjZDYyMzBfMTc0OA_4e24def7-08ac-4795-bb7e-84f39f20232b">216,025</ix:nonFraction> of weighted average unvested restricted shares outstanding for the three months ended June&#160;30, 2022 and 2021, respectively, and <ix:nonFraction unitRef="shares" contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesRestrictedStock" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84Mi9mcmFnOjA2ZWRiYTFhNDc1NzQ1MTBiMTU0MDVlODhhY2Q2MjMwL3RleHRyZWdpb246MDZlZGJhMWE0NzU3NDUxMGIxNTQwNWU4OGFjZDYyMzBfMjE5OTAyMzI1NzkwNg_7cdd032f-fb7e-4863-9091-791de70a83b2">299,433</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesRestrictedStock" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84Mi9mcmFnOjA2ZWRiYTFhNDc1NzQ1MTBiMTU0MDVlODhhY2Q2MjMwL3RleHRyZWdpb246MDZlZGJhMWE0NzU3NDUxMGIxNTQwNWU4OGFjZDYyMzBfMjE5OTAyMzI1NzkxNA_9a2db0de-dccd-4652-95ed-28f94115e763">213,897</ix:nonFraction> of weighted average unvested restricted shares outstanding for the six months ended June&#160;30, 2022 and 2021, respectively. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance Share awards which may be payable in shares of the Company&#8217;s common stock after the conclusion of each pre-established performance measurement period are included as contingently issuable shares in the calculation of diluted weighted average common shares of stock outstanding assuming the reporting period is the end of the measurement period, and the effect is dilutive. Diluted shares related to the Performance Share awards were <ix:nonFraction unitRef="shares" contextRef="i814fbccfb0c3484aa041dcf255567137_D20220401-20220630" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84Mi9mcmFnOjA2ZWRiYTFhNDc1NzQ1MTBiMTU0MDVlODhhY2Q2MjMwL3RleHRyZWdpb246MDZlZGJhMWE0NzU3NDUxMGIxNTQwNWU4OGFjZDYyMzBfMjI5OQ_dcf7dd60-5a38-49f0-990c-49081680a7f1">90,217</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="iee4199363e53463db87d916655e73380_D20220101-20220630" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84Mi9mcmFnOjA2ZWRiYTFhNDc1NzQ1MTBiMTU0MDVlODhhY2Q2MjMwL3RleHRyZWdpb246MDZlZGJhMWE0NzU3NDUxMGIxNTQwNWU4OGFjZDYyMzBfMTY0OTI2NzQ0NDM2NA_4010af79-ce0d-4516-b092-85371a5a0cde">85,110</ix:nonFraction> for the three and six months ended June&#160;30, 2022, respectively, and <ix:nonFraction unitRef="shares" contextRef="ia20267797aad48f086944757743c099a_D20210401-20210630" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84Mi9mcmFnOjA2ZWRiYTFhNDc1NzQ1MTBiMTU0MDVlODhhY2Q2MjMwL3RleHRyZWdpb246MDZlZGJhMWE0NzU3NDUxMGIxNTQwNWU4OGFjZDYyMzBfMTY0OTI2NzQ0NDM2OA_58d08097-c223-46f9-9da5-eab7fb5dacf8">228,177</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ibf111fb7b2694723817a8de9587749c2_D20210101-20210630" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84Mi9mcmFnOjA2ZWRiYTFhNDc1NzQ1MTBiMTU0MDVlODhhY2Q2MjMwL3RleHRyZWdpb246MDZlZGJhMWE0NzU3NDUxMGIxNTQwNWU4OGFjZDYyMzBfMjE5OTAyMzI1ODExNw_b99ee820-7f49-470f-9bd2-dcb0deb8d8bd">223,047</ix:nonFraction> for the three and six months ended June&#160;30, 2021, respectively.</span></div></ix:continuation><div id="ie9d3285dd2ef444abb72065783975d70_85"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 12. <ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84NS9mcmFnOjE4ZWJjYTU3NmU3MjQ3NjY5Zjk4MjI4OWZlZWZhYzc3L3RleHRyZWdpb246MThlYmNhNTc2ZTcyNDc2NjlmOTgyMjg5ZmVlZmFjNzdfMTE2Mg_fb4f9fc4-3f08-4fed-b4e0-2888952608ec" continuedAt="ia71e8eb76aeb4272b743898ad3bd3729" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><div style="margin-top:6pt;text-indent:24.75pt"><ix:continuation id="ia71e8eb76aeb4272b743898ad3bd3729" continuedAt="i3bdecd817ca9478aad9e780481fc2d9b"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contractual Commitments.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As of August&#160;2, 2022, the Company had <ix:nonFraction unitRef="property" contextRef="i98ca9a0a075d404f806c610f41e5265d_I20220802" decimals="INF" name="us-gaap:NumberOfRealEstateProperties" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84NS9mcmFnOjE4ZWJjYTU3NmU3MjQ3NjY5Zjk4MjI4OWZlZWZhYzc3L3RleHRyZWdpb246MThlYmNhNTc2ZTcyNDc2NjlmOTgyMjg5ZmVlZmFjNzdfOTU_d148226c-b615-479e-9300-1d04c0ac3ce1">three</ix:nonFraction> outstanding contracts with third-party sellers to acquire <ix:nonFraction unitRef="property" contextRef="i98ca9a0a075d404f806c610f41e5265d_I20220802" decimals="INF" name="us-gaap:NumberOfRealEstateProperties" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84NS9mcmFnOjE4ZWJjYTU3NmU3MjQ3NjY5Zjk4MjI4OWZlZWZhYzc3L3RleHRyZWdpb246MThlYmNhNTc2ZTcyNDc2NjlmOTgyMjg5ZmVlZmFjNzdfMTU2_d148226c-b615-479e-9300-1d04c0ac3ce1">three</ix:nonFraction> industrial properties for a total purchase price of approximately $<ix:nonFraction unitRef="usd" contextRef="i80358029ef2c41b18b58e04224c2a239_D20220802-20220802" decimals="-5" name="trno:AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84NS9mcmFnOjE4ZWJjYTU3NmU3MjQ3NjY5Zjk4MjI4OWZlZWZhYzc3L3RleHRyZWdpb246MThlYmNhNTc2ZTcyNDc2NjlmOTgyMjg5ZmVlZmFjNzdfMjI1_9ac3bcdc-a5c1-4bd1-9387-35cf13e2cab3">51.3</ix:nonFraction>&#160;million. There is no assurance that the Company will acquire the properties under contract because the proposed acquisitions are subject to due diligence and various closing conditions.</span></ix:continuation></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_10">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i3bdecd817ca9478aad9e780481fc2d9b">As of August&#160;2, 2022, the Company had <ix:nonFraction unitRef="property" contextRef="ib32e4e64163946cea2d189f3f54c0c30_I20220802" decimals="INF" name="us-gaap:NumberOfRealEstateProperties" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84NS9mcmFnOjE4ZWJjYTU3NmU3MjQ3NjY5Zjk4MjI4OWZlZWZhYzc3L3RleHRyZWdpb246MThlYmNhNTc2ZTcyNDc2NjlmOTgyMjg5ZmVlZmFjNzdfNDMy_edd1d44d-aac8-406b-bf6b-f14af4966055">three</ix:nonFraction> non-binding letters of intent with third-party sellers to acquire <ix:nonFraction unitRef="property" contextRef="ib32e4e64163946cea2d189f3f54c0c30_I20220802" decimals="INF" name="us-gaap:NumberOfRealEstateProperties" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84NS9mcmFnOjE4ZWJjYTU3NmU3MjQ3NjY5Zjk4MjI4OWZlZWZhYzc3L3RleHRyZWdpb246MThlYmNhNTc2ZTcyNDc2NjlmOTgyMjg5ZmVlZmFjNzdfNTAx_edd1d44d-aac8-406b-bf6b-f14af4966055">three</ix:nonFraction> industrial properties for a total anticipated purchase price of approximately $<ix:nonFraction unitRef="usd" contextRef="i46b865d87474476e8a5e065847d3d6f2_D20220802-20220802" decimals="-5" name="trno:DisposalGroupIncludingDiscontinuedOperationAgreementToSellConsideration" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84NS9mcmFnOjE4ZWJjYTU3NmU3MjQ3NjY5Zjk4MjI4OWZlZWZhYzc3L3RleHRyZWdpb246MThlYmNhNTc2ZTcyNDc2NjlmOTgyMjg5ZmVlZmFjNzdfNTgy_e117994d-38ce-4f4b-a9fb-399291b82e63">78.5</ix:nonFraction>&#160;million. In the normal course of its business, the Company enters into non-binding letters of intent to purchase properties from third parties that may obligate the Company to make payments or perform other obligations upon the occurrence of certain events, including the execution of a purchase and sale agreement and satisfactory completion of various due diligence matters. There can be no assurance that the Company will enter into purchase and sale agreements with respect to these properties or otherwise complete any such prospective purchases on the terms described or at all.</ix:continuation></span></div><div id="ie9d3285dd2ef444abb72065783975d70_88"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 13. <ix:nonNumeric contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630" name="us-gaap:SubsequentEventsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84OC9mcmFnOmE4YjNhM2E3N2Q2ZjQ2ZDFiNDZjZjczYjE3ZTEzNTYzL3RleHRyZWdpb246YThiM2EzYTc3ZDZmNDZkMWI0NmNmNzNiMTdlMTM1NjNfNzgx_a63c6a81-7b7e-472a-9f12-d58feceda807" continuedAt="i9019802207e049d88b51b29d37c172c5" escape="true">Subsequent Events</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i9019802207e049d88b51b29d37c172c5" continuedAt="i5db23b52eda14d38aef46d6db6d629b7"> </ix:continuation></span></div><ix:continuation id="i5db23b52eda14d38aef46d6db6d629b7"><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July&#160;5, 2022, the Company acquired <ix:nonFraction unitRef="property" contextRef="i1dac594d83ec4dbbbcecd704d3571b19_I20220705" decimals="INF" name="us-gaap:NumberOfRealEstateProperties" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84OC9mcmFnOmE4YjNhM2E3N2Q2ZjQ2ZDFiNDZjZjczYjE3ZTEzNTYzL3RleHRyZWdpb246YThiM2EzYTc3ZDZmNDZkMWI0NmNmNzNiMTdlMTM1NjNfMTA5OTUxMTYzMDc4MA_cc693143-381f-49b2-8f25-b59ca19d1a13">one</ix:nonFraction> industrial property in Medley, FL, for a total purchase price of approximately $<ix:nonFraction unitRef="usd" contextRef="ib096d82321334db7b32e56775a7a5b33_D20220705-20220705" decimals="-5" name="us-gaap:PaymentsToAcquireBuildings" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84OC9mcmFnOmE4YjNhM2E3N2Q2ZjQ2ZDFiNDZjZjczYjE3ZTEzNTYzL3RleHRyZWdpb246YThiM2EzYTc3ZDZmNDZkMWI0NmNmNzNiMTdlMTM1NjNfMTM2_051d7fd2-15bf-4a29-8745-33de131da91d">20.0</ix:nonFraction> million. The property was acquired from an unrelated third party using existing cash on hand and borrowings from the Company&#8217;s revolving credit facility.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August&#160;2, 2022, the Company acquired <ix:nonFraction unitRef="property" contextRef="i04411659b46541878475e7afed40e826_I20220802" decimals="INF" name="us-gaap:NumberOfRealEstateProperties" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84OC9mcmFnOmE4YjNhM2E3N2Q2ZjQ2ZDFiNDZjZjczYjE3ZTEzNTYzL3RleHRyZWdpb246YThiM2EzYTc3ZDZmNDZkMWI0NmNmNzNiMTdlMTM1NjNfMTA5OTUxMTYzMDc5Mg_ed1d7b0f-5d73-4672-985d-ef5e3c05cb0b">one</ix:nonFraction> industrial property in Hawthorne, CA, for a total purchase price of approximately $<ix:nonFraction unitRef="usd" contextRef="i8cde08dc68c945769e38d91955000dd0_D20220802-20220802" decimals="-5" name="us-gaap:PaymentsToAcquireBuildings" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84OC9mcmFnOmE4YjNhM2E3N2Q2ZjQ2ZDFiNDZjZjczYjE3ZTEzNTYzL3RleHRyZWdpb246YThiM2EzYTc3ZDZmNDZkMWI0NmNmNzNiMTdlMTM1NjNfMTA5OTUxMTYzMDgwMQ_2d157ae4-39db-4d8d-8f1a-f2b986bfa16e">6.5</ix:nonFraction> million. The property was acquired from an unrelated third party using borrowings from the Company&#8217;s revolving credit facility.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August&#160;1, 2022, the Company prepaid a $<ix:nonFraction unitRef="usd" contextRef="i3fbaf016f3ce47868b32e6f5241ee9af_D20220801-20220801" decimals="-5" name="us-gaap:EarlyRepaymentOfSeniorDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84OC9mcmFnOmE4YjNhM2E3N2Q2ZjQ2ZDFiNDZjZjczYjE3ZTEzNTYzL3RleHRyZWdpb246YThiM2EzYTc3ZDZmNDZkMWI0NmNmNzNiMTdlMTM1NjNfMTA5OTUxMTYzMDA4OA_65e3a29f-ea6b-4826-bfd3-ad41b0e94ebb">50.0</ix:nonFraction>&#160;million tranche of the Senior Unsecured Notes using borrowings from the Company&#8217;s revolving credit facility. The notes bore interest at <ix:nonFraction unitRef="number" contextRef="icdf2f31002504de5ba622653d2ed27c8_I20220801" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84OC9mcmFnOmE4YjNhM2E3N2Q2ZjQ2ZDFiNDZjZjczYjE3ZTEzNTYzL3RleHRyZWdpb246YThiM2EzYTc3ZDZmNDZkMWI0NmNmNzNiMTdlMTM1NjNfMTA5OTUxMTYzMDE1OQ_2cc81dc9-d077-4db6-ab48-a8941b65da1d">4.23</ix:nonFraction>% and had an original maturity date of September&#160;1, 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August&#160;2, 2022, the Company&#8217;s board of directors declared a cash dividend in the amount of $<ix:nonFraction unitRef="usdPerShare" contextRef="i21680995af7d4ffa9037fc3985cefa97_D20220802-20220802" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84OC9mcmFnOmE4YjNhM2E3N2Q2ZjQ2ZDFiNDZjZjczYjE3ZTEzNTYzL3RleHRyZWdpb246YThiM2EzYTc3ZDZmNDZkMWI0NmNmNzNiMTdlMTM1NjNfNjcw_f533b10e-8ed0-4428-ad2c-35f12e8a3a7a">0.40</ix:nonFraction> per share of its common stock payable on October&#160;14, 2022 to the stockholders of record as of the close of business on September&#160;30, 2022.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><div id="ie9d3285dd2ef444abb72065783975d70_91"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_10">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;2.&#160;&#160;&#160;&#160;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995, Section&#160;27A of the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), and Section&#160;21E of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;). We caution investors that forward-looking statements are based on management&#8217;s beliefs and on assumptions made by, and information currently available to, management. When used, the words &#8220;anticipate&#8221;, &#8220;believe&#8221;, &#8220;estimate&#8221;, &#8220;expect&#8221;, &#8220;intend&#8221;, &#8220;may&#8221;, &#8220;might&#8221;, &#8220;plan&#8221;, &#8220;project&#8221;, &#8220;result&#8221;, &#8220;should&#8221;, &#8220;will&#8221;, &#8220;seek&#8221;, &#8220;target&#8221;, &#8220;see&#8221;, &#8220;likely&#8221;, &#8220;position&#8221;, &#8220;opportunity&#8221;, &#8220;outlook&#8221;, &#8220;potential&#8221;, &#8220;future&#8221; and similar expressions which do not relate solely to historical matters are intended to identify forward-looking statements. These statements are subject to risks, uncertainties, and assumptions and are not guarantees of future performance, which may be affected by known and unknown risks, trends, uncertainties, and factors, that are beyond our control. Should one or more of these risks or uncertainties materialize, or should underlying assumptions prove incorrect, actual results may vary materially from those anticipated, estimated, or projected. We expressly disclaim any responsibility to update our forward-looking statements, whether as a result of new information, future events, or otherwise, except as required by law. Accordingly, investors should use caution in relying on past forward-looking statements, which are based on results and trends at the time they are made, to anticipate future results or trends.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of the risks and uncertainties that may cause our actual results, performance, or achievements to differ materially from those expressed or implied by forward-looking statements include, among others, the following:</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">the factors included under the headings &#8220;Risk Factors&#8221; and &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; in our Annual Report on Form 10-K for the year ended December&#160;31, 2021, which was filed with the Securities and Exchange Commission on February&#160;9, 2022, in our Quarterly Report on Form 10-Q for the quarter ended March 31, 2022, which was filed with the Securities and Exchange Commission on May 4, 2022, in this Quarterly Report on Form 10-Q, and in our other public filings;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to identify and acquire industrial properties on terms favorable to us;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">general volatility of the capital markets and the market price of our common stock;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">adverse economic or real estate conditions or developments in the industrial real estate sector and/or in the markets in which we acquire properties;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our dependence on key personnel and our reliance on third-party property managers;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our inability to comply with the laws, rules and regulations applicable to companies, and in particular, public companies;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to manage our growth effectively;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">tenant bankruptcies and defaults on, or non-renewal of, leases by tenants;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">decreased rental rates or increased vacancy rates;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">increased interest rates and operating costs;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">declining real estate valuations and impairment charges;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our expected leverage, our failure to obtain necessary outside financing, and existing and future debt service obligations;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to make distributions to our stockholders;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our failure to successfully hedge against interest rate increases;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our failure to successfully operate acquired properties;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">risks relating to our real estate redevelopment, renovation and expansion strategies and activities (including rising inflation, supply chain disruptions and construction delays);</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the ongoing impact of the novel coronavirus (&#8220;COVID-19&#8221;), or the impact of any future pandemic, epidemic or outbreak of any other highly infectious disease, on the U.S., regional and global economies and on our business, financial condition and results of operations and that of our tenants;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our failure to qualify or maintain our status as a real estate investment trust (&#8220;REIT&#8221;), and possible adverse changes to tax laws;</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_10">Table of Contents</a></span></div></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">uninsured or underinsured losses and costs relating to our properties or that otherwise result from future litigation;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">environmental uncertainties and risks related to natural disasters;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">financial market fluctuations;&#160;and</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in real estate and zoning laws and increases in real property tax rates.</span></div><div id="ie9d3285dd2ef444abb72065783975d70_100"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Terreno Realty Corporation (&#8220;Terreno&#8221;, and together with its subsidiaries, &#8220;we&#8221;, &#8220;us&#8221;, &#8220;our&#8221;, &#8220;our Company&#8221;, or &#8220;the Company&#8221;) acquires, owns and operates industrial real estate in six major coastal U.S.&#160;markets: Los Angeles, Northern New Jersey/New York City, San&#160;Francisco Bay Area, Seattle, Miami, and Washington,&#160;D.C. We invest in several types of industrial real estate, including warehouse/distribution (approximately 77.7% of our total annualized base rent as of June&#160;30, 2022), flex (including light industrial and research and development, or R&amp;D) (approximately 4.5%), transshipment (approximately 6.2%) and improved land (approximately 11.6%). We target functional properties in infill locations that may be shared by multiple tenants and that cater to customer demand within the various submarkets in which we operate. Infill locations are geographic locations surrounded by high concentrations of already developed land and existing buildings. As of June&#160;30, 2022, we owned a total of 249 buildings aggregating approximately 15.1 million&#160;square feet, 42 improved land parcels consisting of approximately 147.7 acres and four properties under redevelopment that, upon completion, will consist of two properties aggregating approximately 0.3 million&#160;square feet and two improved land parcels aggregating approximately 12.1 acres. As of June&#160;30, 2022, our buildings and improved land parcels were approximately 97.9% and 97.0% leased, respectively, to 576 customers, the largest of which accounted for approximately 4.5% of our total annualized base rent. See &#8220;Item 1 &#8211; Our Investment Strategy &#8211; Industrial Facility General Characteristics&#8221; in our Annual Report on Form 10-K for the year ended December&#160;31, 2021 for a general description of these types of industrial real estate.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are an internally managed Maryland corporation and elected to be taxed as a REIT under Sections&#160;856 through 860 of the Internal Revenue Code of 1986, as amended, or the Code, commencing with our taxable year ended December&#160;31, 2010.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes by type our investments in real estate as of June&#160;30, 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.840%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Type</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Buildings or Improved Land Parcels</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Annualized Base Rent (in&#160;thousands) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% of Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warehouse/distribution</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,589&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Flex</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,121&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transshipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,525&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Improved land</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,667&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,902&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Annualized base rent is calculated as contractual monthly base rent per the leases, excluding any partial or full rent abatements, as of June&#160;30, 2022, multiplied by 12.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_10">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes by market our investments in real estate as of June&#160;30, 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.660%"><tr><td style="width:1.0%"></td><td style="width:26.594%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.229%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.229%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.229%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.229%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.229%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.229%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.232%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Los Angeles</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Northern New Jersey/New York City</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">San Francisco Bay Area</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Seattle</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Miami</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Washington, D.C.</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total/Weighted Average</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investments in Real Estate</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number&#160;of Buildings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rentable Square&#160;Feet</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,753,852&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,868,885&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,438,401&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,814,762&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,464,338&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,761,704&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,101,942&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%&#160;of Total</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Occupancy %&#160;as&#160;of&#160;June&#160;30, 2022 </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annualized Base Rent (in thousands) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,158&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,670&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,506&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,199&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,920&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,783&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,236&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%&#160;of Total</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annualized Base&#160;Rent </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Per Occupied Square&#160;Foot</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.74&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.74&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.93&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.94&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.79&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Remaining Lease&#160;Term (Years)&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investments in Improved Land</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number&#160;of Land Parcels</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acres</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%&#160;of Total</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Occupancy %&#160;as&#160;of&#160;June&#160;30, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annualized Base&#160;Rent (in&#160;thousands)&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,150&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,785&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,452&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,124&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,733&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,666&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%&#160;of Total</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annualized Base&#160;Rent </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Per Occupied Square&#160;Foot</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.45&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.72&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.98&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Remaining Lease&#160;Term (Years)&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Investments in Real Estate and Improved Land</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annualized Base Rent (in&#160;thousands) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,308&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,455&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,958&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,323&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,342&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,516&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,902&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% of Total Annualized Base Rent </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Book Value (in&#160;thousands) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">586,895&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">764,302&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">554,107&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605,016&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">427,330&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">318,790&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,256,440&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% of Total Gross Book Value</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Annualized base rent is calculated as contractual monthly base rent per the leases, excluding any partial or full rent abatements, as of June&#160;30, 2022, multiplied by 12.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Weighted average remaining lease term is calculated by summing the remaining lease term of each lease as of June&#160;30, 2022, weighted by the respective square footage.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:112%;position:relative;top:-4.2pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.1pt">Includes four properties under redevelopment that, upon completion, will consist of two properties aggregating approximately 0.3 million&#160;square feet and two improved land parcels aggregating approximately 12.1 acres.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2022, we owned four properties under redevelopment that, upon completion, will consist of two properties aggregating approximately 0.3 million square feet and two improved land parcels aggregating approximately 12.1 acres with a total expected investment of approximately $108.3 million,&#160;including redevelopment costs, capitalized interest and other costs.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_10">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our capital expenditures incurred during the three and six months ended June&#160;30, 2022 and 2021 (dollars in thousands):</span></div><div style="margin-top:12pt;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.076%"><tr><td style="width:1.0%"></td><td style="width:35.044%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.412%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.412%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.412%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.414%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">For the Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">For the Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building improvements</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,356&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,940&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,872&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,694&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tenant improvements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,577&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,499&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,124&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,420&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasing commissions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,245&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,985&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,936&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,727&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redevelopment, renovation and expansion</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,232&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,311&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,183&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,883&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total capital expenditures </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,410&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,735&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,115&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,724&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.75pt">Includes approximately $19.2&#160;million and $13.8&#160;million for the three months ended June&#160;30, 2022 and 2021, respectively, and approximately $42.7&#160;million and $15.0&#160;million for the six months ended June&#160;30, 2022 and 2021, respectively, related to leasing acquired vacancy, redevelopment construction in progress and renovation and expansion projects (stabilization capital) at 29 and 14 properties for the three months ended June&#160;30, 2022 and 2021, respectively, and at 34 and 14 properties for the six months ended June&#160;30, 2022 and 2021, respectively. Also includes approximately $3.4&#160;million and $3.6&#160;million for the three and six months ended June&#160;30, 2022, respectively, related to roof replacements in advance of rooftop solar installations as part of our ESG initiatives.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our industrial properties are typically subject to leases on a &#8220;triple net basis,&#8221; in which tenants pay their proportionate share of real estate taxes, insurance and operating costs, or are subject to leases on a &#8220;modified gross basis,&#8221; in which tenants pay expenses over certain threshold levels. In addition, approximately 93.6% of our leased space includes fixed rental increases or Consumer Price Index-based rental increases. Lease terms typically range from three to ten years. We monitor the liquidity and creditworthiness of our tenants on an ongoing basis by reviewing outstanding accounts receivable balances, and as provided under the respective lease agreements, review the tenant&#8217;s financial condition periodically as appropriate. As needed, we hold discussions with the tenant&#8217;s management about their business and we conduct site visits of the tenant&#8217;s operations.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_10">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our top 20 customers based on annualized base rent as of June&#160;30, 2022 are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:1.970%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.028%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.332%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.434%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Customer</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Rentable<br/>Square&#160;Feet</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;of&#160;Total<br/>Rentable<br/>Square&#160;Feet</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Annualized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Base&#160;Rent</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in&#160;thousands)&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;of&#160;Total<br/>Annualized<br/>Base&#160;Rent</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amazon.com </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471,880</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,069&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FedEx Corporation </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,779</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,880&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Danaher</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,707</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,960&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States Government</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,732</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,794&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">District of Columbia</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234,071</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,343&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">O'Neill Logistics</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,692</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,069&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Port Kearny Security, Inc. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,040&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DirectBuy Home Improvement</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,891</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,011&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">B&amp;B Granite Block Sales, LLC </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">5</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,944&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costco-Innovel Solutions LLC</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,910</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,870&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hanjin International America, Inc. and Hanjin Transportation Co., LTD</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,061</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,848&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XPO Logistics </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,717</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,843&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Team Alliance Logistics Inc. DBA A&amp;V Transportation </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">6</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,777&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">L3 Harris Technologies, Inc.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,898</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,751&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Divergent Technologies, Inc. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">7</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,808</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,613&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bar Logistics</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,263</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,593&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Topaz Lighting Corp.</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,552&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">YRC</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,252</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,540&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PODS Enterprises. LLC</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,977</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,515&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Envogue International</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,454&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,477,638</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,466&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Annualized base rent is calculated as contractual monthly base rent per the leases, excluding any partial or full rent abatements, as of June&#160;30, 2022, multiplied by 12.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes two improved land parcels consisting of approximately 6.2 acres. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes two improved land parcels consisting of approximately 7.7 acres.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes an improved land parcel consisting of approximately 16.9 acres.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes an improved land parcel consisting of approximately 7.2 acres.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes two improved land parcels consisting of approximately 4.4 acres.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes an improved land parcel consisting of approximately 1.4 acres.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the anticipated lease expirations for leases in place as of June&#160;30, 2022, without giving effect to the exercise of unexercised renewal options or termination rights, if any, at or prior to the scheduled expirations:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.771%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.133%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Rentable&#160;Square&#160;Feet</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;of&#160;Total&#160;Rentable<br/>Square&#160;Feet</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Annualized&#160;Base&#160;Rent</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in&#160;thousands)&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">2, 3</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;of&#160;Total&#160;Annualized<br/>Base&#160;Rent</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (6 months) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">988,633</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,027&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,955,040</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,854,679</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,150&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,805,514</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,947&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,447,748</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,749&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,733,470</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,337&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,785,084</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234,313&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes leases that expire on or after June&#160;30, 2022 and month-to-month leases totaling approximately 30,348 square feet.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_10">Table of Contents</a></span></div></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Annualized base rent is calculated as contractual monthly base rent per the leases at expiration, excluding any partial or full rent abatements, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">as </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of June&#160;30, 2022, multiplied by 12.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes annualized base rent related to 42 improved land parcels totaling approximately 147.7 acres.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to re-lease or renew expiring space at rental rates equal to or in excess of current rental rates will impact our results of operations. As of June&#160;30, 2022, leases representing approximately 3.4% of the total annualized base rent of our portfolio are scheduled to expire during the year ending December&#160;31, 2022. We currently expect that, on average, the rental rates we are likely to achieve on new (re-leased) or renewed leases for our 2022 expirations will be above the rates currently being paid for the same space. Cash rent changes on new and renewed leases totaling approximately 0.5&#160;million square feet and 7.2 acres of improved land commencing during the three months ended June&#160;30, 2022 were approximately 55.4% higher as compared to the previous rental rates for that same space, and cash rent changes on new and renewed leases totaling approximately 1.2&#160;million square feet and 11.3 acres commencing during the six months ended June&#160;30, 2022 were approximately 42.8% higher as compared to the previous rental rates for that same space. We had a tenant retention ratio for the operating portfolio of 27.5% and 38.6%, respectively, for the three and six months ended June&#160;30, 2022. We had a tenant retention ratio for the improved land portfolio of 100.0% and 87.4%, respectively, for the three and six months ended June&#160;30, 2022. We define tenant retention ratio as the square footage or acreage of all leases commenced during the period that are rented by existing tenants divided by the square footage or acreage of all expiring leases during the reporting period. The square footage or acreage of tenants that default or buy-out prior to expiration of their lease and short-term leases of less than one year are not included in the calculation.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our past performance may not be indicative of future results, and we cannot assure you that leases will be renewed or that our properties will be re-leased at all or at rental rates equal to or above the current average rental rates. Further, re-leased/renewed rental rates in a particular market may not be consistent with rental rates across our portfolio as a whole and re-leased/renewed rental rates for particular properties within a market may not be consistent with rental rates across our portfolio within a particular market, in each case due to a number of factors, including local real estate conditions, local supply and demand for industrial space, the condition of the property, the impact of leasing incentives, including free rent and tenant improvements, and whether the property, or space within the property, has been redeveloped.</span></div><div id="ie9d3285dd2ef444abb72065783975d70_106"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Developments</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisition Activity</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended June&#160;30, 2022, we acquired ten industrial properties for a total purchase price of approximately $203.3 million. The properties were acquired from unrelated third parties using existing cash on hand, net proceeds from dispositions, net proceeds from the issuance of common stock and debt. The following table sets forth the industrial properties we acquired during the three months ended June&#160;30, 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:20.076%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.605%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.282%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.164%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.811%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.311%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.141%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Property&#160;Name</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Acquisition&#160;Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number&#160;of<br/>Buildings</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Square<br/>Feet</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Purchase&#160;Price</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in&#160;thousands)&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stabilized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cap&#160;Rate&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Acreage </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">3</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NE 91st</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redmond, WA</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 8, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,780&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87 Doremus</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Newark, NJ</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 18, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.7</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3660 Thomas Road</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Santa Clara, CA</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 4, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,600&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127 Doremus Avenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Newark, NJ</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 19, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,900&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3660 Fee Ana</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anaheim, CA</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 24, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332 Hindry Avenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inglewood, CA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 25, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,280&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8320-8400 Isis Avenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Los Angeles, CA</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 25, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,902&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Teagarden</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">San Leandro, CA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 1, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293 Roanoke Avenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Newark, NJ</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 7, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8660 Willows Road</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redmond, WA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 17, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,900&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total/Weighted Average</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,262&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.5</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Excludes intangible liabilities and mortgage premiums, if any. The total aggregate initial investment was approximately $221.6 million, including $8.4 million in capitalized closing costs and acquisition costs and $9.9 million in assumed intangible liabilities.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Stabilized capitalization rates, referred to herein as stabilized cap rates, are calculated, at the time of acquisition, as annualized cash basis net operating income for the property stabilized to market occupancy (generally 95%) divided by </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_10">Table of Contents</a></span></div></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the total acquisition cost for the property. Total acquisition cost basis for the property includes the initial purchase price, the effects of marking assumed debt to market, buyer&#8217;s due diligence and closing costs, estimated near-term capital expenditures and leasing costs necessary to achieve stabilization. We define cash basis net operating income for the property as net operating income excluding straight-line rents and amortization of lease intangibles. These stabilized cap rates are subject to risks, uncertainties, and assumptions and are not guarantees of future performance, which may be affected by known and unknown risks, trends, uncertainties, and factors that are beyond our control, including risks related to our ability to meet our estimated forecasts related to stabilized cap rates and those risk factors contained in our Annual Report on Form 10-K for the year ended December&#160;31, 2021 and in our other public filings.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Represents acreage of improved land parcels.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Redevelopment Activity</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2022, we had four properties under redevelopment that, upon completion, will consist of two properties aggregating approximately 0.3 million&#160;square feet and two improved land parcels aggregating approximately 12.1 acres with a total expected investment of approximately $108.3 million, including redevelopment costs, capitalized interest and other costs as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.683%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.818%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.458%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Property&#160;Name</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total&#160;Expected</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investment&#160;(in</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">thousands)&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount Spent to Date (in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Amount<br/>Remaining&#160;to<br/>Spend (in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stabilized&#160;Cap</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Rate&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Post-Development Square Feet</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Completion<br/>Quarter</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% Pre-leased June&#160;30, 2022</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73rd Street</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,616&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,313&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,303&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,844</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Q3 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Countyline #30</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,867&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,102&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">765&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,107</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Q3 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Berryessa </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,563&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,182&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Q1 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paterson Plank III </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,303&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,545&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,758&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Q2 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total/Weighted Average</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,349&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,142&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,207&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333,951</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Total expected investment for the properties include the initial purchase price, buyer&#8217;s due diligence and closing costs, estimated near-term redevelopment expenditures, capitalized interest and leasing costs necessary to achieve stabilization.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Estimated stabilized cap rates are calculated as estimated annualized cash basis net operating income for the properties stabilized to market occupancy (generally 95%) divided by the total acquisition cost for the property. We define cash basis net operating income for the property as net operating income excluding straight-line rents and amortization of lease intangibles. These stabilized cap rates are subject to risks, uncertainties, and assumptions and are not guarantees of future performance, which may be affected by known and unknown risks, trends, uncertainties, and factors that are beyond our control, including risks related to our ability to meet our estimated forecasts related to stabilized cap rates and those risk factors contained in our Annual Report on Form 10-K for the year ended December&#160;31, 2021 and in our other public filings.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Improved land parcel of approximately 7.2 acres.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Improved land parcel of approximately 4.9 acres.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the second quarter of 2022, we completed redevelopment of our Countyline 29 property in Hialeah, FL consisting of approximately 0.2&#160;million square feet. The property has an estimated stabilized cap rate of 3.8% and the total aggregate investment was approximately $37.7&#160;million.</span></div><div style="margin-top:12pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disposition Activity</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June&#160;30, 2022, we sold one property (consisting of 18 buildings) located in the Northern New Jersey/New York City market for a sales price of approximately $110.4&#160;million, resulting in a gain of approximately $76.0&#160;million.</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the condensed results of operations of the property sold during the three and six months ended June&#160;30, 2022 (dollars in thousands):</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_10">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-indent:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.035%"><tr><td style="width:1.0%"></td><td style="width:30.427%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.977%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.456%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.156%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.456%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.484%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.456%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.488%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rental revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,005&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,554&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,985&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tenant expense reimbursements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">647&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,001&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property operating expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(186)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(478)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(745)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,152)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(273)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(243)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(554)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">676&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,213&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,280&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:16pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Credit Facility</span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 29, 2022, we entered into the First Amendment to the Sixth Amended and Restated Senior Credit Agreement (as amended, the &#8220;Amended Facility&#8221;) which (i) increased the borrowing capacity of the revolving credit facility by $150.0&#160;million to $400.0&#160;million, (ii) decreased the accordion feature by $150.0 million to $500.0 million, and (iii) provided for the calculation of interest, pricing and fees based on SOFR instead of LIBOR.</span></div><div style="margin-top:16pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Senior Unsecured Notes</span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August&#160;1, 2022, we prepaid a $50.0&#160;million tranche of the Senior Unsecured Notes using borrowings from our revolving credit facility. The notes bore interest at 4.23% and had an original maturity date of September&#160;1, 2022.</span></div><div style="margin-top:16pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">ATM Program</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have an at-the-market equity offering program (the &#8220;$300 Million ATM Program&#8221;) pursuant to which we may issue and sell shares of our common stock having an aggregate offering price of up to $300.0 million ($219.4 million remaining as of June&#160;30, 2022) in amounts and at times as we determine from time to time. Prior to the implementation of the $300 Million ATM Program, we had a previous at-the-market equity program, which was substantially utilized as of June 10, 2021 and which is no longer active. We intend to use the net proceeds from the offering of the shares under the $300 Million ATM Program, if any, for general corporate purposes, which may include future acquisitions, redevelopments and repayment of indebtedness, including borrowings under our revolving credit facility. During both the three and six months ended June&#160;30, 2022, we issued an aggregate of 27,087 shares of common stock at a weighted average offering price of $76.03 per share under the $300 Million ATM Program, resulting in net proceeds of approximately $2.0 million and paying total compensation to the applicable sales agents of approximately $29,000.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share Repurchase Program</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a share repurchase program authorizing us to repurchase up to 3,000,000 shares of our outstanding common stock from time to time through December 31, 2022. Purchases made pursuant to this program, if any, will be made in either the open market or in privately negotiated transactions as permitted by federal securities laws and other legal requirements. The timing, manner, price and amount of any repurchases will be determined by us in our discretion and will be subject to economic and market conditions, stock price, applicable legal requirements and other factors. The program may be suspended or discontinued at any time. As of June&#160;30, 2022, we had not repurchased any shares of our common stock pursuant to our share repurchase program.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Dividend and Distribution Activity</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August&#160;2, 2022, our board of directors declared a cash dividend in the amount of $0.40 per share of our common stock payable on October&#160;14, 2022 to the stockholders of record as of the close of business on September&#160;30, 2022.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contractual Commitments</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of August&#160;2, 2022, we had outstanding contracts with third-party sellers to acquire three industrial properties for a total aggregate purchase price of $51.3&#160;million, as described under the heading &#8220;Material Cash Commitments&#8221; in this Quarterly Report on Form 10-Q. There is no assurance that we will acquire the properties under contract because the proposed acquisitions are subject to the completion of satisfactory due diligence and various closing conditions.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inflation</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_10">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The U.S. economy has experienced an increase in inflation rates recently affecting consumers and a wide variety of industries and sectors. Inflation has increased construction costs, including tenant improvements and capital projects, and operating costs. Most of our leases require tenants to pay their share of operating expenses, including common area maintenance, real estate taxes and insurance, thereby reducing our exposure to increases in costs and operating expenses resulting from inflation. In addition, leases with respect to approximately 59.9% of our total rentable square feet expire within five years which enables us to seek to replace existing leases with new leases at the then-existing market rate.</span></div><div id="ie9d3285dd2ef444abb72065783975d70_109"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial Condition and Results of Operations</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We derive substantially all of our revenues from rents received from tenants under existing leases on each of our properties. These revenues include fixed base rents and recoveries of certain property operating expenses that we have incurred and that we pass through to the individual tenants. Approxi</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ma</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">tely 93.6% of our leased space includes fixed rental increases or Consumer Price Index-based rental increases. Lease terms typically range from three to ten years.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our primary cash expenses consist of our property operating expenses, which include: real estate taxes, repairs and maintenance, management expenses, insurance, utilities, general and administrative expenses, which include compensation costs, office expenses, professional fees and other administrative expenses, acquisition costs, which include third-party costs paid to brokers and consultants, and interest expense, primarily on our revolving credit facility, term loans and senior unsecured notes.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our consolidated results of operations often are not comparable from period to period due to the impact of property acquisitions at various times during the course of such periods. The results of operations of any acquired property are included in our financial statements as of the date of its acquisition.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The analysis of our results below for the three and six months ended June&#160;30, 2022 and 2021 includes the changes attributable to same store properties. The same store pool for the comparison of the three and six months ended June&#160;30, 2022 and 2021 includes all properties that were owned and in operation as of June&#160;30, 2022 and since January&#160;1, 2021 and excludes properties that were either disposed of prior to, held for sale to a third party or in redevelopment as of June&#160;30, 2022. As of June&#160;30, 2022, the same store pool consisted of 200 buildings aggregating approximately 12.4 million square feet representing approximately 81.8% of our total square feet owned and 24 improved land parcels consisting of approximately 91.5 acres. As of June&#160;30, 2022, the non-same store properties, which we acquired, redeveloped, or sold during 2021 and 2022 or were held for sale or in redevelopment as of June&#160;30, 2022, consisted of 49 buildings aggregating approximately 2.7 million square feet, 18 improved land parcels consisting of approximately 56.2 acres and four properties under redevelopment that, upon completion, will consist of two properties aggregating approximately 0.3 million&#160;square feet and two improved land parcels aggregating approximately 12.1 acres. As of June&#160;30, 2022 and 2021, our consolidated same store pool occupancy was approximately 98.0% and 97.9%, respectively.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our future financial condition and results of operations, including rental revenues, straight-line rents and amortization of lease intangibles, may be impacted by the acquisitions of additional properties, and expenses may vary materially from historical results.</span></div><div style="margin-top:18pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><div id="ie9d3285dd2ef444abb72065783975d70_112"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_10">Table of Contents</a></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Comparison of the Three Months Ended June&#160;30, 2022 to the Three Months Ended June&#160;30, 2021:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.428%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.279%"></td><td style="width:0.1%"></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:15.279%"></td><td style="width:0.1%"></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:10.394%"></td><td style="width:0.1%"></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:10.398%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$&#160;Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Change</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rental revenues </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Same store</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,443&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,876&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,567&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-same store operating properties </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">2</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,018&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,559&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,459&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total rental revenues</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,461&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,435&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,026&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tenant expense reimbursements </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Same store</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,936&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,915&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,021&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-same store operating properties </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">2</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,972&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">945&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,027&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total tenant expense reimbursements</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,908&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,860&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,048&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,369&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,295&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,074&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property operating expenses</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Same store</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,719&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,751&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">968&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-same store operating properties </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">2</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,085&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,420&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,665&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property operating expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,804&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,171&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,633&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating income </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Same store</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,660&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,040&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,620&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-same store operating properties </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">2</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,905&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,084&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,821&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net operating income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,565&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,124&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,441&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other costs and expenses</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,288&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,968&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,320&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,866&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition costs and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,027&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">910&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">777.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other costs and expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,648&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,951&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,697&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and other income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(106)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, including amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,047)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,016)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,031)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sales of real estate investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,048&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,048&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income (expense)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,116&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,795)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,911&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,033&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,378&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,655&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Accounting Standards Update (&#8220;ASU&#8221;) No. 2018-11, Leases (Topic 842), allows us to elect not to separate lease and non-lease rental income. All rental income earned pursuant to tenant leases is reflected as one line, &#8220;Rental revenues and tenant expense reimbursements&#8221; on our accompanying consolidated statements of operations. We believe that the above presentation of rental revenues and tenant expense reimbursements is not, and is not intended to be, a presentation in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;), and a reconciliation to total revenue is provided above. We believe this information is frequently used by management, investors, and other interested parties to evaluate our performance. See &#8220;Note 2 - Significant Accounting Policies&#8221; in our condensed notes to consolidated financial statements for more information regarding our adoption of this standard.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes 2022 and 2021 acquisitions and dispositions, eighteen improved land parcels and four properties under redevelopment as of June&#160;30, 2022.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes straight-line rents and amortization of lease intangibles. See &#8220;Non-GAAP Financial Measures&#8221; in this Quarterly Report on Form 10-Q for a definition and reconciliation of net operating income and same store net operating income from net income and a discussion of why we believe net operating income and same store net operating income are useful supplemental measures of our operating performance.</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_10">Table of Contents</a></span></div></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Revenues.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> Total revenues increased approximately $12.1&#160;million for the three months ended June&#160;30, 2022 compared to the same period from the prior year due primarily to increased revenue on new and renewed leases, property acquisitions during 2022 and 2021 and an increase in occupancy rate. Cash rents on new and renewed leases totaling approximately 0.5 million square feet commencing during the three months ended June&#160;30, 2022 increased approximately 55.4% compared to the previous rental rates for that same space. For the three months ended June&#160;30, 2022 and 2021, approximately $1.4&#160;million and $1.1&#160;million, respectively, was recorded in straight-line rental revenues related to contractual rent abatements given to certain tenants. </span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property operating expenses.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Total property operating expenses increased approximately $2.6&#160;million during the three months ended June&#160;30, 2022 compared to the same period from the prior year. The increase in total property operating expenses was primarily due to an increase of approximately $1.7&#160;million attributable to property acquisitions during 2022 and 2021 as well as increases in insurance premiums, real estate taxes related to annual rate increases and utilities expenses incurred at certain of our properties.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Depreciation and amortization.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Depreciation and amortization increased approximately $3.3&#160;million during the three months ended June&#160;30, 2022 compared to the same period from the prior year primarily due to property acquisitions during 2022 and 2021.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General and administrative expenses.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> General and administrative expenses increased approximately $0.5&#160;million primarily due to increased restricted stock amortization and other compensation expenses due to an increase in the number of employees and salaries for the three months ended June&#160;30, 2022 compared to the same period from the prior year. </span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Acquisition costs and other. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition costs and other increased approximately $0.9&#160;million during the three months ended June&#160;30, 2022 compared to the same period from the prior year primarily due to environmental remediation at our Avenue A property of approximately $1.0 million.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="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="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&#160;30, 2022 remained consistent with the same period in the prior year.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest expense, including amortization.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Interest expense increased approximately $1.0&#160;million for the three months ended June&#160;30, 2022 compared to the same period from the prior year primarily due to the issuance of approximately $150.0 million of senior unsecured notes on July 15, 2021 and $125.0 million of senior unsecured notes on October 28, 2021.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gain on sales of real estate investments.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Gain on sales of real estate investments increased approximately $76.0 million for the three months ended June&#160;30, 2022 compared to the same period from the prior year. We sold one property during the three months ended June&#160;30, 2022 and we did not sell any properties during the three months ended June&#160;30, 2021.</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><div id="ie9d3285dd2ef444abb72065783975d70_115"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_10">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Comparison of the Six Months Ended June&#160;30, 2022 to the Six Months Ended June&#160;30, 2021:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:42.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.386%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.386%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.699%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.705%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Six Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$&#160;Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Change</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rental revenues </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Same store</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,297&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,558&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,739&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-same store operating properties </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">2</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,505&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,686&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,819&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total rental revenues</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,802&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,244&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,558&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.0&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tenant expense reimbursements </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Same store</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,385&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,948&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,437&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-same store operating properties </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">2</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,217&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,794&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,423&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total tenant expense reimbursements</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,602&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,742&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,860&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.4&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,404&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,986&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,418&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property operating expenses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Same store</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,375&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,005&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,370&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-same store operating properties </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">2</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,305&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,678&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,627&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property operating expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,680&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,683&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,997&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating income </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Same store</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,307&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,501&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,806&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-same store operating properties </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">2</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,417&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,802&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,615&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net operating income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,724&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,303&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,421&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other costs and expenses</span></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,270&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,344&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,926&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,860&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,448&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,412&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition costs and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,055&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">883&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">513.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other costs and expenses</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,185&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,964&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,221&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.4&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and other income</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(221)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48.4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, including amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,128)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,161)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,967)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sales of real estate investments</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,048&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,048&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income (expense)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,156&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,704)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,860&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,695&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,635&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,060&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246.9&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">ASU No. 2018-11, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases (Topic 842), Targeted Improvements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, allows us to elect not to separate lease and non-lease rental income. All rental income earned pursuant to tenant leases is reflected as one line, &#8220;Rental revenues and tenant expense reimbursements&#8221; on our accompanying consolidated statements of operations. We believe that the above presentation of rental revenues and tenant expense reimbursements is not, and is not intended to be, a presentation in accordance with GAAP. We believe this information is frequently used by management, investors, and other interested parties to evaluate our performance. See &#8220;Note 2 - Significant Accounting Policies&#8221; in our condensed notes to consolidated financial statements for more information regarding our adoption of this standard.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes 2021 and 2022 acquisitions and dispositions, eighteen improved land parcels and four properties under redevelopment as of June&#160;30, 2022.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes straight-line rents and amortization of lease intangibles. See &#8220;Non-GAAP Financial Measures&#8221; in this Quarterly Report on Form 10-Q for a definition and reconciliation of net operating income and same store net operating income from net income and a discussion of why we believe net operating income and same store net operating income are useful supplemental measures of our operating performance.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_10">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenues.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Total revenues increased approximately $25.4 million&#160;for the six months ended June&#160;30, 2022 compared to the same period from the prior year due primarily to increased revenue on new and renewed leases, property acquisitions during 2022 and 2021 and an increase in occupancy rate. Cash rents on new and renewed leases totaling approximately 1.2 million square feet commencing during the six months ended June&#160;30, 2022 increased approximately 42.8% compared to the same period from the prior year. For the six months ended June&#160;30, 2022 and 2021, approximately $3.2&#160;million and $2.2&#160;million, respectively, was recorded in straight-line rental revenues related to contractual rent abatements given to certain tenants and approximately $0.1&#160;million and $0.2&#160;million, respectively, was recorded in lease termination revenue.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property operating expenses.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Total property operating expenses increased approximately $6.0 million during the six months ended June&#160;30, 2022 compared to the same period from the prior year. The increase in total property operating expenses was primarily due to an increase of approximately $3.6&#160;million&#160;attributable to property acquisitions during 2022 and 2021 as well increases in insurance premiums, real estate taxes related to annual rate increases and utilities expenses incurred at certain of our properties.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Depreciation and amortization.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Depreciation and amortization increased approximately $6.9 million during the six months ended June&#160;30, 2022 compared to the same period from the prior year primarily due to property acquisitions during 2021 and 2022.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General and administrative expenses.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> General and administrative expenses increased approximately $2.4 million for the six months ended June&#160;30, 2022 primarily due to increased restricted stock amortization and other compensation expenses, including an increase in bonus expense and an increase in the number of employees compared to the same period from the prior year. </span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Acquisition costs and other. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition costs and other increased approximately $0.9&#160;million during the six months ended June&#160;30, 2022 compared to the same period from the prior year primarily due to environmental remediation at our Avenue A property of approximately $1.0 million.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Interest and other income for the six months ended June&#160;30, 2022 remained consistent with the same period in the prior year.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest expense, including amortization.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Interest expense increased approximately $2.0 million for the six months ended June&#160;30, 2022 compared to the same period from the prior year. This increase was primarily due to the issuance of approximately $150.0 million of senior unsecured notes on July 15, 2021 and $125.0 million of senior unsecured notes on October 28, 2021, partially offset by the repayment of an $11.3 million mortgage loan in 2021.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gain on sales of real estate investments.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Gain on sales of real estate investments increased approximately $76.0 million for the six months ended June&#160;30, 2022 compared to the same period from the prior year. We sold one property during the six months ended June&#160;30, 2022 and we did not sell any properties during the six months ended June&#160;30, 2021.</span></div><div id="ie9d3285dd2ef444abb72065783975d70_121"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The primary objective of our financing strategy is to maintain financial flexibility with a conservative capital structure using retained cash flows, proceeds from dispositions of properties, long-term debt and the issuance of common and perpetual preferred stock to finance our growth. Over the long-term, we intend to:</span></div><div style="margin-top:6pt;padding-left:49.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">limit the sum of the outstanding principal amount of our consolidated indebtedness and the liquidation preference of any outstanding perpetual preferred stock to less than 35% of our total enterprise value;</span></div><div style="margin-top:6pt;padding-left:49.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">maintain a fixed charge coverage ratio in excess of 2.0x;</span></div><div style="margin-top:6pt;padding-left:49.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">maintain a debt-to-adjusted EBITDA ratio below 6.0x;</span></div><div style="margin-top:6pt;padding-left:49.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">limit the principal amount of our outstanding floating rate debt to less than 20% of our total consolidated indebtedness;&#160;and</span></div><div style="margin-top:6pt;padding-left:49.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">have staggered debt maturities that are aligned to our expected average lease term (five to seven&#160;years), positioning us to re-price parts of our capital structure as our rental rates change with market conditions.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_10">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We intend to preserve a flexible capital structure with a long-term goal to maintain our investment grade rating and be in a position to issue additional unsecured debt and perpetual preferred stock. Fitch Ratings assigned us an issuer rating of BBB with a stable outlook. A security rating is not a recommendation to buy, sell or hold securities and may be subject to revision or withdrawal at any time by the assigning rating agency. There can be no assurance that we will be able to maintain our current credit rating. Our credit rating can affect the amount and type of capital we can access, as well as the terms of any financings we may obtain. In the event our current credit rating is downgraded, it may become difficult or expensive to obtain additional financing or refinance existing obligations and commitments.&#160;We intend to primarily utilize senior unsecured notes, term loans, credit facilities, dispositions of properties, and proceeds from the issuance of common stock and perpetual preferred stock. We may also assume debt in connection with property acquisitions which may have a higher loan-to-value ratio.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect to meet our short-term liquidity requirements generally through net cash provided by operations, existing cash balances and, if necessary, short-term borrowings under our revolving credit facility. We believe that our net cash provided by operations will be adequate to fund operating requirements, pay interest on any borrowings and fund distributions in accordance with the REIT requirements of the federal income tax laws. In the near-term, we intend to fund future investments in properties with cash on hand, term loans, senior unsecured notes, mortgages, borrowings under our revolving credit facility, perpetual preferred and common stock issuances and, from time to time, property dispositions. We expect to meet our long-term liquidity requirements, including with respect to other investments in industrial properties, property acquisitions, property redevelopments, renovations and expansions and scheduled debt maturities, through borrowings under our revolving credit facility, periodic issuances of common stock, perpetual preferred stock, and long-term unsecured and secured debt, and, from time to time, with proceeds from the disposition of properties. The success of our acquisition strategy may depend, in part, on our ability to obtain and borrow under our revolving credit facility and to access additional capital through issuances of equity and debt securities.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not have any off-balance sheet arrangements that have or are reasonably likely to have a current or future effect on our financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources that are material to investors.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity Sources of Liquidity</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following sets forth certain information regarding our current at-the-market common stock offering program as of June&#160;30, 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.128%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.806%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.979%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">ATM&#160;Stock&#160;Offering&#160;Program</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Date&#160;Implemented</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maximum&#160;Aggregate Offering&#160;Price&#160;(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate&#160;Common&#160;Stock Available&#160;(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;$300 Million ATM Program</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 11, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,375&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below sets forth the activity under our at-the-market common stock offering programs during the</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three and six months ended June&#160;30, 2022 and 2021, respectively (in thousands, except share and price per share data):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:42.640%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.534%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.891%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.041%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares Sold</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Price Per Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Proceeds<br/>(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sales&#160;Commissions<br/>(in&#160;thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,087&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.03&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,030&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,084,294&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64.21&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,611&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Six Months Ended</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares&#160;Sold</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted&#160;Average<br/>Price&#160;Per&#160;Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net&#160;Proceeds<br/>(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sales&#160;Commissions<br/>(in&#160;thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,087&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.03&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,030&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,790,818&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,137&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,606&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_10">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Debt Sources of Liquidity</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2022, we had $50.0 million of senior unsecured notes that mature in September 2022, $100.0 million of senior unsecured notes that mature in July 2024, $50.0 million of senior unsecured notes that mature in July 2026, $50.0 million of senior unsecured notes that mature in October 2027, $100.0&#160;million of senior unsecured notes that mature in July 2028, $100.0 million of senior unsecured notes that mature in December 2029, $125.0&#160;million of senior unsecured notes that mature in August 2030, and $50.0&#160;million of senior unsecured notes that mature in July 2031 (collectively, the &#8220;Senior Unsecured Notes&#8221;).</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 29, 2022, we entered into the First Amendment to the Sixth Amended and Restated Senior Credit Agreement (as amended, the &#8220;Amended Facility&#8221;) which (i) increased the borrowing capacity of the revolving credit facility by $150.0&#160;million to $400.0&#160;million, (ii) decreased the accordion feature by $150.0 million to $500.0 million, and (iii) provided for the calculation of interest, pricing and fees based on SOFR instead of LIBOR. The Amended Facility consists of a $400.0&#160;million revolving credit facility that matures in August 2025 and a $100.0&#160;million term loan that matures in January 2027. As of June&#160;30, 2022 and 2021, there were $12.0&#160;million and $0, respectively, of borrowings outstanding on our revolving credit facility and $100.0&#160;million of borrowings outstanding on our term loan. </span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate amount of the Amended Facility may be increased up to $500.0 million, subject to the approval of the administrative agent and the identification of lenders willing to make available additional amounts. Outstanding borrowings under the Amended Facility are limited to the lesser of (i)&#160;the sum of the $100.0&#160;million term loan and the $400.0&#160;million revolving credit facility, or (ii)&#160;60.0% of the value of the unencumbered properties. Interest on the Amended Facility, including the term loan, is generally to be paid based upon, at our option, either (i)&#160;SOFR plus the applicable SOFR margin or (ii)&#160;the applicable base rate, which is the greatest of the administrative agent&#8217;s prime rate, 0.50% above the federal funds effective rate, or thirty-day SOFR plus the applicable SOFR margin for SOFR rate loans under the Amended Facility plus 1.25%. The applicable SOFR margin will range from 1.10% to 1.55% (1.10% as of June&#160;30, 2022) for the revolving credit facility and 1.25% to 1.75% (1.25% as of June&#160;30, 2022) for the $100.0 million term loan, depending on the ratio of our outstanding consolidated indebtedness to the value of our consolidated gross asset value and includes a 10 basis points SOFR credit adjustment.. The Amended Facility requires quarterly payments of an annual facility fee in an amount ranging from 0.15% to 0.30%, depending on the ratio of our outstanding consolidated indebtedness to the value of our consolidated gross asset value.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Amended Facility and the Senior Unsecured Notes are guaranteed by us and by substantially all of the current and to-be-formed subsidiaries of the borrower that own an unencumbered property. The Amended Facility and the Senior Unsecured Notes are not secured by our properties or by interests in the subsidiaries that hold such properties. The Amended Facility and the Senior Unsecured Notes include a series of financial and other covenants with which we must comply. We were in compliance with the covenants under the Amended Facility and the Senior Unsecured Notes as of June&#160;30, 2022 and 2021.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2022 and December&#160;31, 2021, we held cash and cash equivalents totaling approximately $7.2 million and $204.4 million, respectively. </span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize our debt maturities and principal payments as of June&#160;30, 2022 and our market capitalization, capitalization ratios, Adjusted EBITDA, interest coverage, fixed charge coverage and debt ratios as of and for the six months ended June&#160;30, 2022 and 2021 (dollars in thousands, except per share data):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.327%"><tr><td style="width:1.0%"></td><td style="width:41.616%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.993%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.454%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.993%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.454%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.793%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.600%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.997%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Credit<br/>Facility</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term&#160;Loan</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Senior<br/>Unsecured<br/>Notes</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total&#160;Debt</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (6 months)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,000</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">425,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525,000</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Debt</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">737,000</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred financing costs, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(455)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,486)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,941)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Debt, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,545</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">621,514</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">733,059</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average interest rate</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1%</span></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_10">Table of Contents</a></span></div></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">On August&#160;1, 2022, we prepaid a $50.0&#160;million tranche of the Senior Unsecured Notes using borrowings from our revolving credit facility. The notes bore interest at 4.23% and had an original maturity date of September&#160;1, 2022. </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.760%"><tr><td style="width:1.0%"></td><td style="width:71.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.182%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.184%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of June 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Debt, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">733,059</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448,154</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Equity</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares Outstanding </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,546,968</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,467,125</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market Price </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.73</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64.52</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Equity</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,210,233</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,546,539</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Market Capitalization</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,943,292</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,994,693</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Debt-to-Total Investments in Properties </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.5%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.5%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Debt-to-Total Market Capitalization </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.8%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.0%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Floating Rate Debt as a % of Total Debt </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">5</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.2%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.3%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unhedged Floating Rate Debt as a % of Total Debt </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">6</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.2%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.3%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">7</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,939</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,959</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Coverage</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> 8</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">x</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">x</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed Charge Coverage </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">9</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">x</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">x</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Debt-to-Adjusted EBITDA </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">10</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">x</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">x</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Maturity of Total Debt (years)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes 292,524 and 215,962 shares of unvested restricted stock outstanding as of June&#160;30, 2022 and 2021, respectively. Also includes 426,594 and 275,727 shares held in the Deferred Compensation Plan as of June&#160;30, 2022 and 2021, respectively.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Closing price of a share of our common stock on the New York Stock Exchange on June 30, 2022 and 2021, respectively, in dollars per share.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Total debt-to-total investments in properties is calculated as total debt, including premiums and net of deferred financing costs, divided by total investments in properties.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Total debt-to-total market capitalization is calculated as total debt, including premiums and net of deferred financing costs, divided by total market capitalization.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Floating rate debt as a percentage of total debt is calculated as floating rate debt, including premiums and net of deferred financing costs, divided by total debt, including premiums and net of deferred financing costs.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Unhedged floating rate debt as a percentage of total debt is calculated as unhedged floating rate debt, including premiums and net of deferred financing costs, divided by total debt, including premiums and net of deferred financing costs. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Earnings before interest, taxes, gains (losses) from sales of property, depreciation and amortization, acquisition costs and stock-based compensation (&#8220;Adjusted EBITDA&#8221;) for the six months ended June&#160;30, 2022 and 2021, respectively. See &#8220;Non-GAAP Financial Measures&#8221; in this Quarterly Report on Form 10-Q for a definition and reconciliation of Adjusted EBITDA from net income and a discussion of why we believe Adjusted EBITDA is a useful supplemental measure of our operating performance.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Interest coverage is calculated as Adjusted EBITDA divided by interest expense, including amortization. See &#8220;Non-GAAP Financial Measures&#8221; in this Quarterly Report on Form 10-Q for a definition and reconciliation of Adjusted EBITDA from net income and a discussion of why we believe Adjusted EBITDA is a useful supplemental measure of our operating performance.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Fixed charge coverage is calculated as Adjusted EBITDA divided by interest expense, including amortization plus capitalized interest. See &#8220;Non-GAAP Financial Measures&#8221; in this Quarterly Report on Form 10-Q for a definition and reconciliation of Adjusted EBITDA from net income and a discussion of why we believe Adjusted EBITDA is a useful supplemental measure of our operating performance.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">10</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.5pt">Total debt-to-Adjusted EBITDA is calculated as total debt, including premiums and net of deferred financing costs, divided by annualized Adjusted EBITDA. See &#8220;Non-GAAP Financial Measures&#8221; in this Quarterly Report on Form 10-Q for a definition and reconciliation of Adjusted EBITDA from net income and a discussion of why we believe Adjusted EBITDA is a useful supplemental measure of our operating performance.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_10">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the cash dividends paid or payable per share during the six months ended June&#160;30, 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:15.811%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.635%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.811%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.811%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.816%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For&#160;the&#160;Three<br/>Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Security</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Dividend&#160;per<br/>Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Declaration&#160;Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Record&#160;Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Date&#160;Paid</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.34&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 8, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 25, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 8, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.34&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 3, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 14, 2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div id="ie9d3285dd2ef444abb72065783975d70_124"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sources and Uses of Cash</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our principal sources of cash are cash from operations, borrowings under loans payable, draws on our Amended Facility, common and preferred stock issuances, proceeds from property dispositions and issuances of unsecured notes. Our principal uses of cash are asset acquisitions, debt service, capital expenditures, operating costs, corporate overhead costs and common stock dividends.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash From Operating Activities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Net cash provided by operating activities totaled approximately $63.2 million&#160;for the six months ended June&#160;30, 2022 compared to approximately $59.2 million for the six months ended June&#160;30, 2021. This increase in cash provided by operating activities is primarily attributable to additional cash flows generated from the properties acquired during 2022 and 2021 and increased rents on new and renewed leases at our same store properties.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash From Investing Activities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Net cash used in investing activities was approximately $219.1 million and $183.4 million for the six months ended June&#160;30, 2022 and 2021, respectively, which consisted primarily of cash paid for property acquisitions of approximately $277.0 million and $160.0 million, respectively, and additions to capital improvements of approximately $48.9 million&#160;and $23.4 million, respectively.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash From Financing Activities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Net cash used in financing activities was approximately $38.6 million&#160;for the six months ended June&#160;30, 2022, which consisted primarily of approximately $51.3 million in equity dividend payments, partially offset by a $12.0&#160;million draw on our revolving credit facility and approximately $1.5&#160;million in net proceeds from the issuance of common stock. Net cash provided by financing activities was approximately $59.1 million&#160;for the six months ended June&#160;30, 2021, which consisted primarily of approximately $111.0 million&#160;in net proceeds from the issuance of common stock, partially offset by approximately $40.0 million in equity dividend payments and approximately $11.3 million in mortgage loan payments. </span></div><div id="ie9d3285dd2ef444abb72065783975d70_130"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Policies</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of our critical accounting policies is set forth in our Annual Report on Form 10-K for the year ended December&#160;31, 2021 and in the condensed notes to consolidated financial statements in this Quarterly Report on Form 10-Q.</span></div><div id="ie9d3285dd2ef444abb72065783975d70_136"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Material Cash Commitments</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of August&#160;2, 2022, we have three outstanding contracts with third-party sellers to acquire three industrial properties for a total aggregate purchase price of $51.3&#160;million. There is no assurance that we will acquire the properties under contract because the proposed acquisitions are subject to the completion of satisfactory due diligence and various closing conditions.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our material cash commitments due by period as of June&#160;30, 2022 (dollars in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"><tr><td style="width:1.0%"></td><td style="width:36.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.392%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.751%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.392%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.392%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.751%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.392%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.751%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.392%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.906%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Material Cash Commitments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Less&#160;than&#160;1<br/>Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1-3&#160;Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3-5&#160;Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">More&#160;than&#160;5<br/>Years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">425,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">737,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt interest payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,073&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,155&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,533&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,163&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,924&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease commitments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,354&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,436&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,167&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,591&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase obligations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,007&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,509&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,969&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458,330&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">905,815&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">As of August&#160;2, 2022</span></div><div><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of August&#160;2, 2022, we executed three non-binding letters of intent with third-party sellers to acquire three industrial properties for a total anticipated purchase price of approximately $78.5&#160;million. In the normal course of its business, we enter into non-binding letters of intent to purchase properties from third parties that may obligate us to make payments or perform other obligations upon the occurrence of certain events, including the execution of a purchase and sale agreement and </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_10">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">satisfactory completion of various due diligence matters. There can be no assurance that we will enter into purchase and sale agreements with respect to these properties or otherwise complete any such prospective purchases on the terms described or at all.</span></div><div id="ie9d3285dd2ef444abb72065783975d70_139"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-GAAP&#160;Financial Measures</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use the following non-GAAP financial measures that we believe are useful to investors as key supplemental measures of our operating performance: funds from operations, or FFO, Adjusted EBITDA, net operating income, or NOI, same store NOI and cash-basis same store NOI. FFO, Adjusted EBITDA, NOI, same store NOI and cash-basis same store NOI should not be considered in isolation or as a substitute for measures of performance in accordance with GAAP. Further, our computation of FFO, Adjusted EBITDA, NOI, same store NOI and cash-basis same store NOI may not be comparable to FFO, Adjusted EBITDA, NOI, same store NOI and cash-basis same store NOI reported by other companies.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We compute FFO in accordance with standards established by the National Association of Real Estate Investment Trusts (&#8220;Nareit&#8221;), which defines FFO as net income (loss) (determined in accordance with GAAP), excluding gains (losses) from sales of property and impairment write-downs of depreciable real estate, plus depreciation and amortization on real estate assets and after adjustments for unconsolidated partnerships and joint ventures (which are calculated to reflect FFO on the same basis). We believe that presenting FFO provides useful information to investors regarding our operating performance because it is a measure of our operations without regard to specified non-cash items, such as real estate depreciation and amortization and gain or loss on sale of assets.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that FFO is a meaningful supplemental measure of our operating performance because historical cost accounting for real estate assets in accordance with GAAP implicitly assumes that the value of real estate assets diminishes predictably over time. Since real estate values have historically risen or fallen with market conditions, many industry investors and analysts have considered the presentation of operating results for real estate companies that use historical cost accounting alone to be insufficient. As a result, we believe that the use of FFO, together with the required GAAP presentations, provide a more complete understanding of our operating performance.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the calculation of FFO reconciled from net income for the three and six months ended June&#160;30, 2022 and 2021 (dollars in thousands except per share data):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.315%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.940%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.964%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.940%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.096%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Six Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$&#160;Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$&#160;Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Change</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,033&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,378&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,655&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,695&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,635&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,060&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sales of real estate investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76,048)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76,048)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76,048)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76,048)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,288&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,968&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,320&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,270&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,344&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,926&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-real estate depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allocation to participating securities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(144)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(90)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(285)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(176)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(109)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funds from operations attributable to common stockholders </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,108&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,239&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,869&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,588&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,773&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,815&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic FFO per common share</span></div></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.48&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.42&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.3&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.94&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.82&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.12&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.6&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted FFO per common share</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.48&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.42&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.3&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.94&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.82&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.12&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average basic common shares</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,250,655&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,580,253&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,225,233&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,094,360&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average diluted common shares</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,340,872&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,808,430&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,310,343&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,317,407&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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></table></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">To be consistent with our policies of determining whether instruments granted in share-based payment transactions are participating securities and accounting for earnings per share, the FFO per common share is adjusted for FFO distributed through declared dividends (if any) and allocated to all participating securities (weighted average common shares outstanding and unvested restricted shares outstanding) under the two-class method. Under this method, allocations were made to 295,247 and 216,025 of weighted average unvested restricted shares outstanding for the three </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_10">Table of Contents</a></span></div></div><div style="margin-top:6pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">months ended June&#160;30, 2022 and 2021, respectively, and 299,433 and 213,897 of weighted average unvested restricted shares outstanding for the six months ended June&#160;30, 2022 and 2021, respectively.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes performance share award expense of approximately $0.4 million and $1.3&#160;million for the three months ended June&#160;30, 2022 and 2021, respectively, and approximately $1.9&#160;million and $2.6&#160;million for the six months ended June&#160;30, 2022 and 2021, respectively. See &#8220;Note 10 &#8211; Stockholders&#8217; Equity&#8221; in our condensed notes to consolidated financial statements for more information regarding our performance share awards.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">FFO increased by approximately $6.9 million and $13.8 million for the three and six months ended June&#160;30, 2022, respectively, compared to the same periods from the prior year due primarily to property acquisitions during 2021 and 2022 as well as same store NOI growth of approximately $2.6 million&#160;and $5.8 million for the three and six months ended June&#160;30, 2022, respectively, compared to the same periods from the prior year. The FFO increase was partially offset by increased weighted average common shares outstanding, increased acquisition costs and other due to environmental remediation at our Avenue A property and increased general and administrative expenses due to additional headcount for the three and six months ended June&#160;30, 2022 compared to the same periods from the prior year. </span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We compute Adjusted EBITDA as earnings before interest, taxes, depreciation and amortization, gain on sales of real estate investments, acquisition costs and stock-based compensation. We believe that presenting Adjusted EBITDA provides useful information to investors regarding our operating performance because it is a measure of our operations on an unleveraged basis before the effects of tax, gain (loss) on sales of real estate investments, non-cash depreciation and amortization expense, acquisition costs and stock-based compensation. By excluding interest expense, Adjusted EBITDA allows investors to measure our operating performance independent of our capital structure and indebtedness and, therefore, allows for more meaningful comparison of our operating performance between quarters and other interim periods as well as annual periods and for the comparison of our operating performance to that of other companies, both in the real estate industry and in other industries. As we are currently in a growth phase, acquisition costs are excluded from Adjusted EBITDA to allow for the comparison of our operating performance to that of stabilized companies.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the calculation of Adjusted EBITDA reconciled from net income for the three and six months ended June&#160;30, 2022 and 2021 (dollars in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"><tr><td style="width:1.0%"></td><td style="width:20.858%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.247%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.247%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.653%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.395%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.208%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.802%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.996%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Six Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$&#160;Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$&#160;Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Change</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,033&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,378&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,655&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,695&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,635&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,060&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sales of real estate investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76,048)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76,048)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76,048)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76,048)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,288&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,968&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,320&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,270&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,344&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,926&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, including amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,047&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,016&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,031&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,128&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,161&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,967&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,010&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,677&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(667)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,839&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,647&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition costs and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,027&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">910&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">777.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,055&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">883&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">513.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,357&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,156&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,201&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,939&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,959&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,980&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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></table></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We compute NOI as rental revenues, including tenant expense reimbursements, less property operating expenses. We compute same store NOI as rental revenues, including tenant expense reimbursements, less property operating expenses on a same store basis. NOI excludes depreciation, amortization, general and administrative expenses, acquisition costs and interest expense, including amortization. We compute cash-basis same store NOI as same store NOI excluding straight-line rents and amortization of lease intangibles. The same store pool includes all properties that were owned and in operation as of June&#160;30, 2022 and since January&#160;1, 2021 and excludes properties that were either disposed of prior to, held for sale to a third party or in redevelopment as of June&#160;30, 2022. As of June&#160;30, 2022, the same store pool consisted of 200 buildings aggregating approximately 12.4 million square feet representing approximately 81.8% of our total square feet owned and 24 improved land parcels containing approximately 91.5 acres. We believe that presenting NOI, same store NOI and cash-basis same store NOI provides useful information to investors regarding the operating performance of our properties because NOI excludes certain items that are not considered to be controllable in connection with the management of the properties, such as depreciation, amortization, general and administrative expenses, acquisition costs and interest expense. By presenting same store NOI and cash-basis same store NOI, the operating results on a same store basis are directly comparable from period to period.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_10">Table of Contents</a></span></div></div><div style="margin-top:10pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the calculation of NOI, same store NOI and cash-basis same store NOI reconciled from net income for the three and six months ended June&#160;30, 2022 and 2021 (dollars in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.169%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.818%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.119%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Six Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$&#160;Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$&#160;Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Change</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,033&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,378&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,655&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,695&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,635&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,060&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,288&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,968&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,320&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,270&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,344&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,926&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,333&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,866&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,860&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,448&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,412&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition costs and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,027&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">910&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">777.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,055&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">883&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">513.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income and expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71,116)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,795&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(74,911)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66,156)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,704&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73,860)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,565&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,124&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,441&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,724&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,303&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,421&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less non-same store NOI </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,905)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div><span><br/></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,084)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div><span><br/></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,821)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,417)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,802)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,615)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Same store NOI</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,660&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,040&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,620&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,307&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,501&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,806&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less straight-line rents and amortization of lease intangibles </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,735)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,964)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,229&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41.5)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,865)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,695)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,830&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32.1)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash-basis same store NOI </span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,925&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,076&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,849&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,442&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,806&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,636&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less termination fee income</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244.8&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(248)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(147)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.7&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash-basis same store NOI excluding termination fees </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,825&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,047&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,778&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,194&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,659&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,535&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><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></table></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes approximately $0.1 million and $0.1&#160;million of lease termination income for the three months ended June&#160;30, 2022 and 2021, respectively, and approximately $0.2 million and $0.2 million of lease termination income for the six months ended June&#160;30, 2022 and 2021, respectively.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes 2021 and 2022 acquisitions and dispositions, 18 improved land parcels consisting of approximately 56.2 acres and four properties under redevelopment and one completed redevelopment property with an aggregate book value of approximately $37.7&#160;million as of June&#160;30, 2022.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Includes straight-line rents and amortization of lease intangibles for the same store pool only.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:17.814%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.724%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.973%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.724%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.973%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.697%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.697%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.724%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.973%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.724%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.973%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.697%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.702%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash-basis same store NOI increased by approximately $3.8 million for the three months ended June&#160;30, 2022 compared to the same period from the prior year primarily due to increased rental revenue on new and renewed leases and contractual rent increases included in pre-existing leases. For the three months ended June&#160;30, 2022 and 2021, total contractual rent abatements of approximately $0.5&#160;million and $0.7&#160;million, respectively, were given to certain tenants in the same-store pool and approximately $0.1&#160;million and $0&#160;million, respectively, in lease termination income was received from certain tenants in the same store pool. In addition, approximately $0.1 million of the increase in cash-basis same store NOI for the three months ended June&#160;30, 2022 related to properties that were acquired vacant or with near term expirations in 2020.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash-basis same store NOI increased by approximately $7.6 million for the six months ended June&#160;30, 2022 compared to the same period from the prior year primarily due to increased rental revenue on new and renewed leases and increased occupancy. For the six months ended June&#160;30, 2022 and 2021, total contractual rent abatements of approximately $1.4&#160;million and $1.6&#160;million, respectively, were given to certain tenants in the same-store pool and approximately $0.2&#160;million and $0.1&#160;million, respectively, in lease termination income was received from certain tenants in the same store pool. In addition, approximately $0.2&#160;million of the increase in cash-basis same store NOI for the six months ended June&#160;30, 2022 related to properties that were acquired vacant or with near term expirations in 2020.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div></div></div><div id="ie9d3285dd2ef444abb72065783975d70_142"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_10">Table of Contents</a></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 3.&#160;&#160;&#160;&#160;Quantitative and Qualitative Disclosures About Market Risk.</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Market risk includes risks that arise from changes in interest rates, foreign currency exchange rates, commodity prices, equity prices and other market changes that affect market sensitive instruments. In pursuing our business strategies, the primary market risk which we are exposed to is interest rate risk. We are exposed to interest rate changes primarily as a result of debt used to maintain liquidity, fund capital expenditures and expand our investment portfolio and operations. We seek to limit the impact of interest rate changes on earnings and cash flows and to lower our overall borrowing costs. As described below, some of our outstanding debt bears interest at variable rates, and we expect that some of our future outstanding debt will have variable interest rates. We may use interest rate caps and/or swap agreements to manage our interest rate risks relating to our variable rate debt. We expect to replace variable rate debt on a regular basis with fixed rate, long-term debt to finance our assets and operations.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2022, we had $100.0 million of borrowings outstanding under our Amended Facility, none of which were subject to interest rate caps. See &#8220;Note 8 - Derivative Financial Instruments&#8221; in our condensed notes to consolidated financial statements for more information regarding our prior interest rate cap. Amounts borrowed under our Amended Facility bear interest at a variable rate based on SOFR plus an applicable SOFR margin. The weighted average interest rate on borrowings outstanding under our Amended Facility was 2.8% as of June&#160;30, 2022. If the SOFR rate were to fluctuate by 0.25%, interest expense would increase or decrease, depending on rate movement, future earnings and cash flows by approximately $0.3 million annually on the total of the outstanding balances on our Amended Facility as of June&#160;30, 2022.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect that all LIBOR settings relevant to us will cease to be published or will no longer be representative after June 30, 2023. As a result, any of our LIBOR-based borrowings that extend beyond such date will need to be converted to a replacement rate. If a contract is not transitioned to an alternative variable rate and LIBOR is discontinued, the impact is likely to vary by contract. As of June&#160;30, 2022, each of the agreements governing our variable rate debt either have been transitioned to SOFR or provide for the replacement of LIBOR if it becomes unavailable during the term of such agreement.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The discontinuation of LIBOR will not affect our ability to borrow or maintain already outstanding borrowings or swaps, but as our contracts indexed to LIBOR are converted to SOFR, the differences between LIBOR and SOFR, plus the recommended spread adjustment, could result in interest costs that are higher than if LIBOR remained available. Additionally, although SOFR is the ARRC&#8217;s recommended replacement rate, it is also possible that lenders may instead choose alternative replacement rates that may differ from LIBOR in ways similar to SOFR or in ways that would result in higher interest costs for us. It is not yet possible to predict the magnitude of LIBOR&#8217;s end on our borrowing costs given the remaining uncertainty about which rates will replace LIBOR.</span><span style="color:#2e2e2e;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div id="ie9d3285dd2ef444abb72065783975d70_145"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;4.&#160;&#160;&#160;&#160;Controls and Procedures.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Evaluation of Disclosure Controls and Procedures </span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management has evaluated, under the supervision and with the participation of our Chief Executive Officer, President and Chief Financial Officer, the effectiveness of our disclosure controls and procedures (as defined in Rules&#160;13a-15(e) and 15d-15(e) under the Exchange Act), and has concluded that as of the end of the period covered by this report, our disclosure controls and procedures were effective to give reasonable assurance that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission&#8217;s rules and forms and is accumulated and communicated to our management, including our Chief Executive Officer, President and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosures. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Changes in Internal Control Over Financial Reporting </span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no changes in our internal control over financial reporting during the quarter ended June&#160;30, 2022 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div><div id="ie9d3285dd2ef444abb72065783975d70_160"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_10">Table of Contents</a></span></div></div><div style="margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II. OTHER INFORMATION</span></div><div id="ie9d3285dd2ef444abb72065783975d70_163"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Legal Proceedings.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are not involved in any material litigation nor, to our knowledge, is any material litigation threatened against us.</span></div><div id="ie9d3285dd2ef444abb72065783975d70_166"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1A.&#160;&#160;&#160;&#160;Risk Factors.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Except to the extent updated below or to the extent additional factual information disclosed elsewhere in this Quarterly Report on Form 10-Q relates to such risk factors (including, without limitation, the matters discussed in Part I, &#8220;Item 2&#8212;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221;), there have been no material changes to the risk factors disclosed in the Company&#8217;s Annual Report on Form 10-K for the year ended December&#160;31, 2021.</span></div><div><span><br/></span></div><div id="ie9d3285dd2ef444abb72065783975d70_169"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;2.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Unregistered Sale of Equity Securities and Use of Proceeds.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:20.41pt">Not Applicable.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19.84pt">Not Applicable.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:20.41pt">Not Applicable.</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.618%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div id="ie9d3285dd2ef444abb72065783975d70_172"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;3.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Defaults Upon Senior Securities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="ie9d3285dd2ef444abb72065783975d70_175"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;4.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Mine Safety Disclosures.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not Applicable.</span></div><div id="ie9d3285dd2ef444abb72065783975d70_178"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 5.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Other Information.</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">None.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div></div></div><div id="ie9d3285dd2ef444abb72065783975d70_181"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_10">Table of Contents</a></span></div></div><div style="-sec-extract:summary;margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;6.&#160;&#160;&#160;&#160;Exhibits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:8.870%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:88.197%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Number</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Exhibit&#160;Description</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1476150/000119312522187956/d310560dex101.htm">First Amendment, dated as of June 29, 2022, to the Sixth Amended and Restated Senior Credit Agreement, among Terreno Realty LLC, as &#8220;Borrower&#8221;, KeyBank National Association, both individually as a &#8220;Lender&#8221; and as &#8220;Administrative Agent&#8221;, MUFG Union Bank, N.A., as co-syndication agent and joint lead arranger, PNC Bank, National Association, as co-syndication agent, PNC Capital Markets LLC, as joint lead arranger, Regions Bank, as co-syndication agent, Regions Capital Markets, as joint lead arranger and the several banks, financial institutions and other entities which may from time to time become parties as additional &#8220;Lenders&#8221; (previously filed as Exhibit 10.1 to the Registrant's Current Report on Form 8-K on July 5, 2022 and incorporated herein by reference). </a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.1*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="trnoq22022ex-311.htm">Rule 13a-14(a)/15d-14(a) Certification dated August 3, 2022.</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.2*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="trnoq22022ex-312.htm">Rule 13a-14(a)/15d-14(a) Certification dated August 3, 2022.</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.3*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="trnoq22022ex-313.htm">Rule 13a-14(a)/15d-14(a) Certification dated August 3, 2022.</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.1**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="trnoq22022ex-321.htm">18 U.S.C. &#167; 1350 Certification dated August 3, 2022.</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.2**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="trnoq22022ex-322.htm">18 U.S.C. &#167; 1350 Certification dated August 3, 2022.</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.3**</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="trnoq22022ex-323.htm">18 U.S.C. &#167; 1350 Certification dated August 3, 2022.</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.SCH*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Schema Document</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.CAL*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Calculation Linkbase Document</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.LAB*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Label Linkbase Document</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.PRE*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Presentation Linkbase Document</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.DEF*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Definition Linkbase Document</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (formatted as inline XBRL and with applicable taxonomy extension information contained in Exhibits 101.*)</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">________________</span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*&#160;&#160;&#160;&#160;Filed herewith. </span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">**&#160;&#160;&#160;&#160;Furnished herewith.</span></div><div style="padding-left:27pt;text-indent:-27pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div></div></div><div id="ie9d3285dd2ef444abb72065783975d70_202"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie9d3285dd2ef444abb72065783975d70_10">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:55.351%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.351%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.979%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.919%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Terreno Realty Corporation</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 3, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ W. Blake Baird</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">W. Blake Baird</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman and Chief Executive Officer</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 3, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Michael A. Coke</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Michael A. Coke</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 3, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Jaime J. Cannon</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jaime J. Cannon</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer (Principal Financial Officer)</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 3, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Melinda Weston</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Melinda Weston</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Accounting Officer (Principal Accounting Officer)</span></td></tr></table></div><div><span><br/></span></div><div id="ie9d3285dd2ef444abb72065783975d70_247"></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>trnoq22022ex-311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i6492eb028f034b24b80190fb8fdfba7c_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.1</font></div><div style="text-align:center"><font><br></font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Certification</font></div><div style="text-align:center"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, W. Blake Baird, certify that&#58;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.&#160;&#160;&#160;&#160;I have reviewed this Quarterly Report on Form 10-Q of Terreno Realty Corporation&#59;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.&#160;&#160;&#160;&#160;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><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.&#160;&#160;&#160;&#160;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><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officers and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div><font><br></font></div><div style="padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;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><font><br></font></div><div style="padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;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><font><br></font></div><div style="padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;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><font><br></font></div><div style="padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The registrant&#8217;s other certifying officers 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><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">&#160;</font></div><div style="padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;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><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">&#160;</font></div><div style="padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">&#160;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; August&#160;3, 2022 </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">&#160;</font><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:66.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.305%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; W. Blake Baird</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman and Chief Executive Officer</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Executive Officer)</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>trnoq22022ex-312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i16948aff7b994fa8b18f022d431213f1_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.2</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Certification</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Michael A. Coke, certify that&#58;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.&#160;&#160;&#160;&#160;I have reviewed this Quarterly Report on Form&#160;10-Q&#160;of Terreno Realty Corporation&#59;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.&#160;&#160;&#160;&#160;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><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.&#160;&#160;&#160;&#160;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><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officers and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a-15(e)&#160;and&#160;15d-15(e))&#160;and internal control over financial reporting (as defined in Exchange Act Rules&#160;13a-15(f)&#160;and&#160;15d-15(f))&#160;for the registrant and have&#58;</font></div><div><font><br></font></div><div style="padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;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><font><br></font></div><div style="padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;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><font><br></font></div><div style="padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;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><font><br></font></div><div style="padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officers 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><font><br></font></div><div style="padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;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><font><br></font></div><div style="padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;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:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; August&#160;3, 2022</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">&#160;</font><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:66.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.305%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Michael A. Coke</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.3
<SEQUENCE>4
<FILENAME>trnoq22022ex-313.htm
<DESCRIPTION>EX-31.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 2022 Workiva -->
<title>Document</title></head><body><div id="ice797ff33cd2430ebba630a7049cd17b_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.3</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Certification</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Jaime J. Cannon, certify that&#58;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.&#160;&#160;&#160;&#160;I have reviewed this Quarterly Report on Form&#160;10-Q&#160;of Terreno Realty Corporation&#59;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.&#160;&#160;&#160;&#160;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><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.&#160;&#160;&#160;&#160;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><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officers and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a-15(e)&#160;and&#160;15d-15(e))&#160;and internal control over financial reporting (as defined in Exchange Act Rules&#160;13a-15(f)&#160;and&#160;15d-15(f))&#160;for the registrant and have&#58;</font></div><div><font><br></font></div><div style="padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;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><font><br></font></div><div style="padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;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><font><br></font></div><div style="padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;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><font><br></font></div><div style="padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;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="padding-left:36pt;text-indent:-36pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officers 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><font><br></font></div><div style="padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;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><font><br></font></div><div style="padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; August&#160;3, 2022</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:66.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.305%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Jaime J. Cannon</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Financial Officer)</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>5
<FILENAME>trnoq22022ex-321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i1961fe1551fc406e9f097763ad3b169b_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.1</font></div><div style="text-align:right"><font><br></font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Certification</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The undersigned officer, who is the Chief Executive Officer of Terreno Realty Corporation (the &#8220;Company&#8221;), hereby certifies to the best of his knowledge, that the Company&#8217;s Quarterly Report on Form&#160;10-Q&#160;to which this certification is attached (the &#8220;Report&#8221;), as filed with the Securities and Exchange Commission on the date hereof, fully complies with the requirements of Section&#160;13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934, as amended, and that the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; August&#160;3, 2022</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; W. Blake Baird</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman and Chief Executive Officer</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Executive Officer)</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>6
<FILENAME>trnoq22022ex-322.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 2022 Workiva -->
<title>Document</title></head><body><div id="i2b539646aa244608b7659221c2f06b9e_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.2</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Certification</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The undersigned officer, who is the President of Terreno Realty Corporation (the &#8220;Company&#8221;), hereby certifies to the best of his knowledge, that the Company&#8217;s Quarterly Report on Form&#160;10-Q&#160;to which this certification is attached (the &#8220;Report&#8221;), as filed with the Securities and Exchange Commission on the date hereof, fully complies with the requirements of Section&#160;13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934, as amended, and that the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; August&#160;3, 2022</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Michael A. Coke</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.3
<SEQUENCE>7
<FILENAME>trnoq22022ex-323.htm
<DESCRIPTION>EX-32.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 2022 Workiva -->
<title>Document</title></head><body><div id="ie0815f294b914f53b69f16da3183b221_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.3</font></div><div style="text-align:right"><font><br></font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Certification</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The undersigned officer, who is the Chief Financial Officer of Terreno Realty Corporation (the &#8220;Company&#8221;), hereby certifies to the best of his knowledge, that the Company&#8217;s Quarterly Report on Form&#160;10-Q&#160;to which this certification is attached (the &#8220;Report&#8221;), as filed with the Securities and Exchange Commission on the date hereof, fully complies with the requirements of Section&#160;13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934, as amended, and that the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; August&#160;3, 2022</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Jaime J. Cannon</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Financial Officer)</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>trno-20220630.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:d5ddad27-f28e-44ef-91fb-daf9db672bfe,g:bac524e0-98f7-4bbe-b97c-c03a9bd95e44-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:trno="http://terreno.com/20220630" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://terreno.com/20220630">
  <xs:import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="trno-20220630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="trno-20220630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="trno-20220630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="trno-20220630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://terreno.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="ConsolidatedBalanceSheets" roleURI="http://terreno.com/role/ConsolidatedBalanceSheets">
        <link:definition>1001002 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsParenthetical" roleURI="http://terreno.com/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>1002003 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofOperations" roleURI="http://terreno.com/role/ConsolidatedStatementsofOperations">
        <link:definition>1003004 - Statement - Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofComprehensiveIncome" roleURI="http://terreno.com/role/ConsolidatedStatementsofComprehensiveIncome">
        <link:definition>1004005 - Statement - 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="ConsolidatedStatementsofEquity" roleURI="http://terreno.com/role/ConsolidatedStatementsofEquity">
        <link:definition>1005006 - Statement - Consolidated Statements of 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="ConsolidatedStatementsofEquityParenthetical" roleURI="http://terreno.com/role/ConsolidatedStatementsofEquityParenthetical">
        <link:definition>1006007 - Statement - Consolidated Statements of Equity (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofCashFlows" roleURI="http://terreno.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>1007008 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Organization" roleURI="http://terreno.com/role/Organization">
        <link:definition>2101101 - Disclosure - Organization</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OrganizationDetails" roleURI="http://terreno.com/role/OrganizationDetails">
        <link:definition>2402401 - Disclosure - Organization (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="SignificantAccountingPolicies" roleURI="http://terreno.com/role/SignificantAccountingPolicies">
        <link:definition>2103102 - Disclosure - Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPoliciesPolicies" roleURI="http://terreno.com/role/SignificantAccountingPoliciesPolicies">
        <link:definition>2204201 - Disclosure - Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPoliciesTables" roleURI="http://terreno.com/role/SignificantAccountingPoliciesTables">
        <link:definition>2305301 - Disclosure - Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPoliciesNarrativeDetails" roleURI="http://terreno.com/role/SignificantAccountingPoliciesNarrativeDetails">
        <link:definition>2406402 - Disclosure - Significant Accounting Policies - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPoliciesScheduleofIntangibleAssetsandLiabilitiesDetails" roleURI="http://terreno.com/role/SignificantAccountingPoliciesScheduleofIntangibleAssetsandLiabilitiesDetails">
        <link:definition>2407403 - Disclosure - Significant Accounting Policies - Schedule of Intangible Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPoliciesScheduleofDepreciationandUsefulLivesofRealEstateandIntangibleAssetsDetails" roleURI="http://terreno.com/role/SignificantAccountingPoliciesScheduleofDepreciationandUsefulLivesofRealEstateandIntangibleAssetsDetails">
        <link:definition>2408404 - Disclosure - Significant Accounting Policies - Schedule of Depreciation and Useful Lives of Real Estate and Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPoliciesSummaryoftheReconciliationofCashandCashEquivalentsandRestrictedCashDetails" roleURI="http://terreno.com/role/SignificantAccountingPoliciesSummaryoftheReconciliationofCashandCashEquivalentsandRestrictedCashDetails">
        <link:definition>2409405 - Disclosure - Significant Accounting Policies - Summary of the Reconciliation of Cash and Cash Equivalents and Restricted Cash (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="ConcentrationofCreditRisk" roleURI="http://terreno.com/role/ConcentrationofCreditRisk">
        <link:definition>2110103 - Disclosure - Concentration of Credit Risk</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConcentrationofCreditRiskDetails" roleURI="http://terreno.com/role/ConcentrationofCreditRiskDetails">
        <link:definition>2411406 - Disclosure - Concentration of Credit Risk (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="InvestmentsinRealEstate" roleURI="http://terreno.com/role/InvestmentsinRealEstate">
        <link:definition>2112104 - Disclosure - Investments in Real Estate</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsinRealEstateDetails" roleURI="http://terreno.com/role/InvestmentsinRealEstateDetails">
        <link:definition>2413407 - Disclosure - Investments in Real Estate (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="HeldforSaleDisposedAssets" roleURI="http://terreno.com/role/HeldforSaleDisposedAssets">
        <link:definition>2114105 - Disclosure - Held for Sale/Disposed Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="HeldforSaleDisposedAssetsDetails" roleURI="http://terreno.com/role/HeldforSaleDisposedAssetsDetails">
        <link:definition>2415408 - Disclosure - Held for Sale/Disposed Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Debt" roleURI="http://terreno.com/role/Debt">
        <link:definition>2116106 - Disclosure - Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtTables" roleURI="http://terreno.com/role/DebtTables">
        <link:definition>2317302 - Disclosure - Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtScheduleofDebtDetails" roleURI="http://terreno.com/role/DebtScheduleofDebtDetails">
        <link:definition>2418409 - Disclosure - Debt - Schedule of Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtNarrativeDetails" roleURI="http://terreno.com/role/DebtNarrativeDetails">
        <link:definition>2419410 - Disclosure - Debt - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtScheduleofPrincipalPaymentsDetails" roleURI="http://terreno.com/role/DebtScheduleofPrincipalPaymentsDetails">
        <link:definition>2420411 - Disclosure - Debt - Schedule of Principal Payments (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="Leasing" roleURI="http://terreno.com/role/Leasing">
        <link:definition>2121107 - Disclosure - Leasing</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasingTables" roleURI="http://terreno.com/role/LeasingTables">
        <link:definition>2322303 - Disclosure - Leasing (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="LeasingDetails" roleURI="http://terreno.com/role/LeasingDetails">
        <link:definition>2423412 - Disclosure - Leasing (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="DerivativeFinancialInstruments" roleURI="http://terreno.com/role/DerivativeFinancialInstruments">
        <link:definition>2124108 - Disclosure - Derivative Financial Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeFinancialInstrumentsTables" roleURI="http://terreno.com/role/DerivativeFinancialInstrumentsTables">
        <link:definition>2325304 - Disclosure - Derivative Financial Instruments (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="DerivativeFinancialInstrumentsNarrativeDetails" roleURI="http://terreno.com/role/DerivativeFinancialInstrumentsNarrativeDetails">
        <link:definition>2426413 - Disclosure - Derivative Financial Instruments - 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="DerivativeFinancialInstrumentsSummaryoftheEffectoftheCompanysDerivativeFinancialInstrumentsonitsAccompanyingConsolidatedStatementsofOperationsDetails" roleURI="http://terreno.com/role/DerivativeFinancialInstrumentsSummaryoftheEffectoftheCompanysDerivativeFinancialInstrumentsonitsAccompanyingConsolidatedStatementsofOperationsDetails">
        <link:definition>2427414 - Disclosure - Derivative Financial Instruments - Summary of the Effect of the Company's Derivative Financial Instruments on its Accompanying Consolidated Statements of Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurements" roleURI="http://terreno.com/role/FairValueMeasurements">
        <link:definition>2128109 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsTables" roleURI="http://terreno.com/role/FairValueMeasurementsTables">
        <link:definition>2329305 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsCarryingValueandEstimatedFairValueofCompanyDebtDetails" roleURI="http://terreno.com/role/FairValueMeasurementsCarryingValueandEstimatedFairValueofCompanyDebtDetails">
        <link:definition>2430415 - Disclosure - Fair Value Measurements - Carrying Value and Estimated Fair Value of Company Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquity" roleURI="http://terreno.com/role/StockholdersEquity">
        <link:definition>2131110 - 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://terreno.com/role/StockholdersEquityTables">
        <link:definition>2332306 - 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://terreno.com/role/StockholdersEquityNarrativeDetails">
        <link:definition>2433416 - 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="StockholdersEquityRestrictedStockActivityDetails" roleURI="http://terreno.com/role/StockholdersEquityRestrictedStockActivityDetails">
        <link:definition>2434417 - Disclosure - Stockholders' Equity - Restricted Stock Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityVestingScheduleoftheTotalNonVestedSharesofRestrictedStockOutstandingDetails" roleURI="http://terreno.com/role/StockholdersEquityVestingScheduleoftheTotalNonVestedSharesofRestrictedStockOutstandingDetails">
        <link:definition>2435418 - Disclosure - Stockholders' Equity - Vesting Schedule of the Total Non-Vested Shares of Restricted Stock Outstanding (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="StockholdersEquitySummaryofCertainInformationWithRespecttothePerformanceShareAwardsDetails" roleURI="http://terreno.com/role/StockholdersEquitySummaryofCertainInformationWithRespecttothePerformanceShareAwardsDetails">
        <link:definition>2436419 - Disclosure - Stockholders' Equity - Summary of Certain Information With Respect to the Performance Share Awards (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="StockholdersEquityCashDividendsPaidorPayablePerShareDetails" roleURI="http://terreno.com/role/StockholdersEquityCashDividendsPaidorPayablePerShareDetails">
        <link:definition>2437420 - Disclosure - Stockholders' Equity - Cash Dividends Paid or Payable 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="NetIncomeLossPerShare" roleURI="http://terreno.com/role/NetIncomeLossPerShare">
        <link:definition>2138111 - Disclosure - Net Income (Loss) Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomeLossPerShareDetails" roleURI="http://terreno.com/role/NetIncomeLossPerShareDetails">
        <link:definition>2439421 - Disclosure - Net Income (Loss) Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingencies" roleURI="http://terreno.com/role/CommitmentsandContingencies">
        <link:definition>2140112 - 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://terreno.com/role/CommitmentsandContingenciesDetails">
        <link:definition>2441422 - 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="SubsequentEvents" roleURI="http://terreno.com/role/SubsequentEvents">
        <link:definition>2142113 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEventsDetails" roleURI="http://terreno.com/role/SubsequentEventsDetails">
        <link:definition>2443423 - Disclosure - Subsequent Events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="trno_LongTermIncentivePlanMember" abstract="false" name="LongTermIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trno_July2024SeniorUnsecuredNotesMember" abstract="false" name="July2024SeniorUnsecuredNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trno_FeesAndCommissionsAtMarketEquityOfferingProgramSalesAgent" abstract="false" name="FeesAndCommissionsAtMarketEquityOfferingProgramSalesAgent" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trno_PercentageAccountedByPropertiesOfItsAnnualizedBaseRent" abstract="false" name="PercentageAccountedByPropertiesOfItsAnnualizedBaseRent" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="trno_SignificantAccountingPoliciesStatementLineItems" abstract="true" name="SignificantAccountingPoliciesStatementLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="trno_StockTransferredDuringPeriodDepositToDeferredCompensationPlan" abstract="false" name="StockTransferredDuringPeriodDepositToDeferredCompensationPlan" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="trno_HeldForSaleAssetsAbstract" abstract="true" name="HeldForSaleAssetsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="trno_YearOneMember" abstract="true" name="YearOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trno_DebtInstrumentRateTypeAxis" abstract="true" name="DebtInstrumentRateTypeAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="trno_NumberOfRealEstatePropertiesAcquired" abstract="false" name="NumberOfRealEstatePropertiesAcquired" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="trno_WithinCurrentFiscalYearMember" abstract="false" name="WithinCurrentFiscalYearMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trno_YearThreeMember" abstract="false" name="YearThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trno_AssumptionsOfOtherAssetsAndLiabilities" abstract="false" name="AssumptionsOfOtherAssetsAndLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trno_CommonStockAggregateOfferingPriceRemaining" abstract="false" name="CommonStockAggregateOfferingPriceRemaining" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trno_CreditFacilityMember" abstract="false" name="CreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trno_NorthernNewJerseyAndNewYorkMember" abstract="false" name="NorthernNewJerseyAndNewYorkMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trno_ThereafterMember" abstract="false" name="ThereafterMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsIntrinsicValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsIntrinsicValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trno_IssuanceCostsOnIssuanceOfCommonStock" abstract="false" name="IssuanceCostsOnIssuanceOfCommonStock" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trno_LineOfCreditFacilityUnencumberedPropertiesRateThresholdForAdditionalLineOfCredit" abstract="false" name="LineOfCreditFacilityUnencumberedPropertiesRateThresholdForAdditionalLineOfCredit" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="trno_SignificantAccountingPoliciesStatementTable" abstract="true" name="SignificantAccountingPoliciesStatementTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="trno_July2031SeniorUnsecuredNotesMember" abstract="true" name="July2031SeniorUnsecuredNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trno_StraightLineRentAndAccountsReceivablesNetOfAllowances" abstract="false" name="StraightLineRentAndAccountsReceivablesNetOfAllowances" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trno_DebtInstrumentRateTypeDomain" abstract="true" name="DebtInstrumentRateTypeDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trno_IndustrialPropertyInMedleyFLMember" abstract="true" name="IndustrialPropertyInMedleyFLMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trno_DepositsToDeferredCompensationPlan" abstract="false" name="DepositsToDeferredCompensationPlan" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trno_BuildingsMember" abstract="true" name="BuildingsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trno_PerformanceSharesPeriod4Member" abstract="true" name="PerformanceSharesPeriod4Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trno_FiniteLivedIntangibleAssetsLiabilitiesGross" abstract="false" name="FiniteLivedIntangibleAssetsLiabilitiesGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trno_RedevelopmentPropertyMember" abstract="false" name="RedevelopmentPropertyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trno_YearTwoMember" abstract="false" name="YearTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trno_LongTermDebtBeforeNetDebtIssuanceCosts" abstract="false" name="LongTermDebtBeforeNetDebtIssuanceCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trno_ScheduleOfDepreciationAndUsefulLivesOfRealEstateAndIntangibleAssetsTableTextBlock" abstract="false" name="ScheduleOfDepreciationAndUsefulLivesOfRealEstateAndIntangibleAssetsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="trno_PerformanceSharesPeriod3Member" abstract="false" name="PerformanceSharesPeriod3Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trno_ScheduleOfFiniteLivedIntangibleAssetsAndLiabilitiesTableTextBlock" abstract="false" name="ScheduleOfFiniteLivedIntangibleAssetsAndLiabilitiesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="trno_CommonStockSharesAuthorizedRemaining" abstract="false" name="CommonStockSharesAuthorizedRemaining" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="trno_September2022SeniorUnsecuredNotesMember" abstract="false" name="September2022SeniorUnsecuredNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trno_PerformanceSharesPeriod1Member" abstract="false" name="PerformanceSharesPeriod1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trno_AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet" abstract="false" name="AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trno_DisposedAssetsMember" abstract="true" name="DisposedAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trno_AmortizationOfLeaseIntangibles" abstract="false" name="AmortizationOfLeaseIntangibles" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trno_NewYorkAndNewJerseyMember" abstract="true" name="NewYorkAndNewJerseyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trno_CommonStockAggregateOfferingPrice" abstract="false" name="CommonStockAggregateOfferingPrice" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trno_December2029SeniorUnsecuredNotesMember" abstract="true" name="December2029SeniorUnsecuredNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trno_InterestRateCap2Member" abstract="false" name="InterestRateCap2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trno_AmendedTermLoanMaturingJanuary2027Member" abstract="false" name="AmendedTermLoanMaturingJanuary2027Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trno_DebtInstrumentBasisSpreadOnVariableAdjustmentRate" abstract="false" name="DebtInstrumentBasisSpreadOnVariableAdjustmentRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="trno_AtMarketEquityOfferingProgram300MillionMember" abstract="true" name="AtMarketEquityOfferingProgram300MillionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trno_August2030SeniorUnsecuredNotesMember" abstract="true" name="August2030SeniorUnsecuredNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trno_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" abstract="false" name="LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trno_ShareBasedPaymentArrangementPerformanceSharesOutstandingActivity1TableTextBlock" abstract="false" name="ShareBasedPaymentArrangementPerformanceSharesOutstandingActivity1TableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="trno_FiniteLivedIntangibleAssetsLiabilitiesNet" abstract="false" name="FiniteLivedIntangibleAssetsLiabilitiesNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trno_LongTermDebtMaturityAfterYearFour" abstract="false" name="LongTermDebtMaturityAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trno_SalesOfStockWeightedAverageOfferingPrice" abstract="false" name="SalesOfStockWeightedAverageOfferingPrice" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="trno_LineOfCreditFacilityIncreaseToMaximumBorrowingCapacity" abstract="false" name="LineOfCreditFacilityIncreaseToMaximumBorrowingCapacity" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trno_ThreePropertySoldInAugust2022Member" abstract="true" name="ThreePropertySoldInAugust2022Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trno_AmendedFacilityMaturingAugust2025Member" abstract="true" name="AmendedFacilityMaturingAugust2025Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trno_AssetAcquisitionLiabilities" abstract="false" name="AssetAcquisitionLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trno_FiniteLivedIntangibleAssetsLiabilitiesAccumulatedAmortization" abstract="false" name="FiniteLivedIntangibleAssetsLiabilitiesAccumulatedAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trno_IndustrialPropertyInHawthorneCAMember" abstract="true" name="IndustrialPropertyInHawthorneCAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trno_InterestRateCap1Member" abstract="false" name="InterestRateCap1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trno_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsRollForward" abstract="true" name="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="trno_TenIndustrialPropertiesMember" abstract="true" name="TenIndustrialPropertiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trno_PerformanceSharesPeriod2Member" abstract="false" name="PerformanceSharesPeriod2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trno_LineOfCreditFacilityDecreaseAccordionFeature" abstract="false" name="LineOfCreditFacilityDecreaseAccordionFeature" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trno_AtTheMarketProgramMember" abstract="true" name="AtTheMarketProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trno_ImprovedLandParcelsMember" abstract="false" name="ImprovedLandParcelsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trno_July2026SeniorUnsecuredNotesMember" abstract="false" name="July2026SeniorUnsecuredNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trno_PerformanceMeasurementPeriod" abstract="false" name="PerformanceMeasurementPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="trno_July2028SeniorUnsecuredNotesMember" abstract="true" name="July2028SeniorUnsecuredNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trno_ReconciliationAcquisitionOfProperties" abstract="false" name="ReconciliationAcquisitionOfProperties" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trno_October2027SeniorUnsecuredNotesMember" abstract="false" name="October2027SeniorUnsecuredNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trno_A2019PlanMember" abstract="true" name="A2019PlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trno_YearFourMember" abstract="false" name="YearFourMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trno_AmendedLongTermIncentivePlanMember" abstract="true" name="AmendedLongTermIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trno_ThirdPartySellerMember" abstract="true" name="ThirdPartySellerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trno_AssetAcquisitions2022Member" abstract="true" name="AssetAcquisitions2022Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trno_AssetAcquisitions2021Member" abstract="true" name="AssetAcquisitions2021Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trno_DisposalGroupIncludingDiscontinuedOperationAgreementToSellConsideration" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationAgreementToSellConsideration" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="trno_DebtInstrumentBasisSpreadOnVariableRateThresholdToIncreaseMaximumBorrowingAmount" abstract="false" name="DebtInstrumentBasisSpreadOnVariableRateThresholdToIncreaseMaximumBorrowingAmount" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="trno_DebtInstrumentFixedRateMember" abstract="true" name="DebtInstrumentFixedRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfMeasurementPeriods" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfMeasurementPeriods" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="trno_RealEstateAssetsHeldForSaleTextBlock" abstract="false" name="RealEstateAssetsHeldForSaleTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="trno_Countyline29PropertyInHialeahFLMember" abstract="true" name="Countyline29PropertyInHialeahFLMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trno_ScheduleOfInvestmentInPropertiesTable" abstract="true" name="ScheduleOfInvestmentInPropertiesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="trno_CommonStockHeldAtRabbiTrustMember" abstract="true" name="CommonStockHeldAtRabbiTrustMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="trno_TermLoanMember" abstract="false" name="TermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>trno-20220630_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:d5ddad27-f28e-44ef-91fb-daf9db672bfe,g:bac524e0-98f7-4bbe-b97c-c03a9bd95e44-->
<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://terreno.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="trno-20220630.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://terreno.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_a7283b07-583c-4af2-8f6b-1729de4e73a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_6a91fa01-cd3d-4bf6-a63c-5b847093585e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_a7283b07-583c-4af2-8f6b-1729de4e73a0" xlink:to="loc_us-gaap_Liabilities_6a91fa01-cd3d-4bf6-a63c-5b847093585e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_51fb16a7-e0a2-4b01-84c4-720475120fae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_a7283b07-583c-4af2-8f6b-1729de4e73a0" xlink:to="loc_us-gaap_CommitmentsAndContingencies_51fb16a7-e0a2-4b01-84c4-720475120fae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_a13f35e2-b680-4d39-ba1b-89d2c3ed7a5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_a7283b07-583c-4af2-8f6b-1729de4e73a0" xlink:to="loc_us-gaap_StockholdersEquity_a13f35e2-b680-4d39-ba1b-89d2c3ed7a5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_6d9ec09a-3c8e-4226-8592-47e7ab17eb2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_870e0255-2efc-45e7-85d1-b9d684c0703b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_Assets_6d9ec09a-3c8e-4226-8592-47e7ab17eb2a" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_870e0255-2efc-45e7-85d1-b9d684c0703b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_90e9c016-7c6c-4c79-95e1-66886e76cc53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_6d9ec09a-3c8e-4226-8592-47e7ab17eb2a" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_90e9c016-7c6c-4c79-95e1-66886e76cc53" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_93d552ee-316a-4697-8f2b-88d0417bc16f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_6d9ec09a-3c8e-4226-8592-47e7ab17eb2a" xlink:to="loc_us-gaap_OtherAssets_93d552ee-316a-4697-8f2b-88d0417bc16f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInvestmentPropertyNet_0ed35a1c-6fbf-4dff-9cda-919a9def5786" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateInvestmentPropertyNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_6d9ec09a-3c8e-4226-8592-47e7ab17eb2a" xlink:to="loc_us-gaap_RealEstateInvestmentPropertyNet_0ed35a1c-6fbf-4dff-9cda-919a9def5786" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_147b03c3-aa72-4e4e-bb08-a1f372e673a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes_a4bc09b2-a026-4182-a2a5-5246406ca812" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotes"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_147b03c3-aa72-4e4e-bb08-a1f372e673a0" xlink:to="loc_us-gaap_SeniorNotes_a4bc09b2-a026-4182-a2a5-5246406ca812" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrentAndNoncurrent_2375cb4f-e695-4cbb-bbcb-07da39165597" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPayableCurrentAndNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_147b03c3-aa72-4e4e-bb08-a1f372e673a0" xlink:to="loc_us-gaap_DividendsPayableCurrentAndNoncurrent_2375cb4f-e695-4cbb-bbcb-07da39165597" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecurityDepositLiability_06cb8a6a-733c-4a71-8cc7-bec521c7aca0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecurityDepositLiability"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_147b03c3-aa72-4e4e-bb08-a1f372e673a0" xlink:to="loc_us-gaap_SecurityDepositLiability_06cb8a6a-733c-4a71-8cc7-bec521c7aca0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableOtherCurrentAndNoncurrent_11a4cd72-2b87-4aa3-b628-0ea5f4f84d2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableOtherCurrentAndNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_147b03c3-aa72-4e4e-bb08-a1f372e673a0" xlink:to="loc_us-gaap_AccountsPayableOtherCurrentAndNoncurrent_11a4cd72-2b87-4aa3-b628-0ea5f4f84d2f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BelowMarketLeaseNet_541eb9ba-2958-4ef7-bb02-0f6262220b75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BelowMarketLeaseNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_147b03c3-aa72-4e4e-bb08-a1f372e673a0" xlink:to="loc_us-gaap_BelowMarketLeaseNet_541eb9ba-2958-4ef7-bb02-0f6262220b75" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayable_69985dc9-a833-4fe0-80e6-a8fe5fcb2423" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayable"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_147b03c3-aa72-4e4e-bb08-a1f372e673a0" xlink:to="loc_us-gaap_LoansPayable_69985dc9-a833-4fe0-80e6-a8fe5fcb2423" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_fe0c08d5-7d49-4241-87d6-eff1c91250b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_147b03c3-aa72-4e4e-bb08-a1f372e673a0" xlink:to="loc_us-gaap_LineOfCredit_fe0c08d5-7d49-4241-87d6-eff1c91250b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInvestmentPropertyNet_8c1fcc80-dc0a-4875-801c-4f389a2a8eaf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateInvestmentPropertyNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInvestmentPropertyAtCost_729b2a48-207c-4757-a6e0-d44f783b6d46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateInvestmentPropertyAtCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RealEstateInvestmentPropertyNet_8c1fcc80-dc0a-4875-801c-4f389a2a8eaf" xlink:to="loc_us-gaap_RealEstateInvestmentPropertyAtCost_729b2a48-207c-4757-a6e0-d44f783b6d46" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInvestmentPropertyAccumulatedDepreciation_0b6f5466-0788-42e7-a1e1-fe807a19c429" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateInvestmentPropertyAccumulatedDepreciation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RealEstateInvestmentPropertyNet_8c1fcc80-dc0a-4875-801c-4f389a2a8eaf" xlink:to="loc_us-gaap_RealEstateInvestmentPropertyAccumulatedDepreciation_0b6f5466-0788-42e7-a1e1-fe807a19c429" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInvestmentPropertyAtCost_8144a942-86d4-40ee-8b20-9b75a44d0a6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateInvestmentPropertyAtCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Land_35afbe9e-fc3a-4771-a9b9-938d39f90a3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Land"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RealEstateInvestmentPropertyAtCost_8144a942-86d4-40ee-8b20-9b75a44d0a6e" xlink:to="loc_us-gaap_Land_35afbe9e-fc3a-4771-a9b9-938d39f90a3f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross_bf94a74f-62e7-442e-8995-77c744591601" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingsAndImprovementsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RealEstateInvestmentPropertyAtCost_8144a942-86d4-40ee-8b20-9b75a44d0a6e" xlink:to="loc_us-gaap_BuildingsAndImprovementsGross_bf94a74f-62e7-442e-8995-77c744591601" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_3e424437-9b28-4e5d-b563-c7d95b75e32b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RealEstateInvestmentPropertyAtCost_8144a942-86d4-40ee-8b20-9b75a44d0a6e" xlink:to="loc_us-gaap_ConstructionInProgressGross_3e424437-9b28-4e5d-b563-c7d95b75e32b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_2dcbcc97-9998-482e-bc42-ac226876e94d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RealEstateInvestmentPropertyAtCost_8144a942-86d4-40ee-8b20-9b75a44d0a6e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_2dcbcc97-9998-482e-bc42-ac226876e94d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_2eed5f82-d912-46d6-97f0-2fb68bb30de6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_cc1069ba-8b93-46cf-a062-82b8d022b3d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_2eed5f82-d912-46d6-97f0-2fb68bb30de6" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_cc1069ba-8b93-46cf-a062-82b8d022b3d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockHeldInTrust_e7474877-31c5-42eb-959f-b4ce6dcee10f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockHeldInTrust"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_2eed5f82-d912-46d6-97f0-2fb68bb30de6" xlink:to="loc_us-gaap_CommonStockHeldInTrust_e7474877-31c5-42eb-959f-b4ce6dcee10f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_480d4903-add0-4ff2-9a47-099346236449" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_2eed5f82-d912-46d6-97f0-2fb68bb30de6" xlink:to="loc_us-gaap_CommonStockValue_480d4903-add0-4ff2-9a47-099346236449" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_e9d6fd7c-ffe7-40e0-8312-fe32c89b5a87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_2eed5f82-d912-46d6-97f0-2fb68bb30de6" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_e9d6fd7c-ffe7-40e0-8312-fe32c89b5a87" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://terreno.com/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="trno-20220630.xsd#ConsolidatedStatementsofOperations"/>
  <link:calculationLink xlink:role="http://terreno.com/role/ConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_5bbfbca8-7c0f-4500-9e5d-004762c2268f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_b87108dd-1b94-49c7-b05b-6aa334bd73cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_5bbfbca8-7c0f-4500-9e5d-004762c2268f" xlink:to="loc_us-gaap_Revenues_b87108dd-1b94-49c7-b05b-6aa334bd73cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_b42b1048-6ce7-4050-95d5-08346f7a685d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_NetIncomeLoss_5bbfbca8-7c0f-4500-9e5d-004762c2268f" xlink:to="loc_us-gaap_CostsAndExpenses_b42b1048-6ce7-4050-95d5-08346f7a685d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_a2b1de6a-63b0-4a63-b571-56ed1cc0cf0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_5bbfbca8-7c0f-4500-9e5d-004762c2268f" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_a2b1de6a-63b0-4a63-b571-56ed1cc0cf0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_4b34299f-7339-46b3-8932-74425a9f7eb6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndOtherIncome_692cc12d-7fee-4b87-a99a-0e6356f67e7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndOtherIncome"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_4b34299f-7339-46b3-8932-74425a9f7eb6" xlink:to="loc_us-gaap_InterestAndOtherIncome_692cc12d-7fee-4b87-a99a-0e6356f67e7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_044333f9-5e01-4547-9867-6aec895a526b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_4b34299f-7339-46b3-8932-74425a9f7eb6" xlink:to="loc_us-gaap_InterestExpense_044333f9-5e01-4547-9867-6aec895a526b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_8a049fce-98f9-4c90-841e-74d1330ffc55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfProperties"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_4b34299f-7339-46b3-8932-74425a9f7eb6" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_8a049fce-98f9-4c90-841e-74d1330ffc55" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_0ad81da1-a076-4344-a4bc-b8f541816246" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseInitialDirectCostExpenseOverTerm_4971ac4d-8309-407b-a89c-d7b8ed006c38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseInitialDirectCostExpenseOverTerm"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_0ad81da1-a076-4344-a4bc-b8f541816246" xlink:to="loc_us-gaap_OperatingLeaseInitialDirectCostExpenseOverTerm_4971ac4d-8309-407b-a89c-d7b8ed006c38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_4b3d279b-e3e7-44d0-86e6-7beaca9a61b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_0ad81da1-a076-4344-a4bc-b8f541816246" xlink:to="loc_us-gaap_DepreciationAndAmortization_4b3d279b-e3e7-44d0-86e6-7beaca9a61b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_06a4a7a6-935f-4c45-ac16-eb919cd21de8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_0ad81da1-a076-4344-a4bc-b8f541816246" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_06a4a7a6-935f-4c45-ac16-eb919cd21de8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_c67c6573-899e-43d9-860e-1342ec2216e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_0ad81da1-a076-4344-a4bc-b8f541816246" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_c67c6573-899e-43d9-860e-1342ec2216e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_69525178-ea1a-49a7-b40d-6e71fe5a2af5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_17d27fd6-96b7-4955-b14a-b225c4eedf16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_69525178-ea1a-49a7-b40d-6e71fe5a2af5" xlink:to="loc_us-gaap_NetIncomeLoss_17d27fd6-96b7-4955-b14a-b225c4eedf16" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_6d644af5-e9b1-4413-a22b-8c980418aee1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_69525178-ea1a-49a7-b40d-6e71fe5a2af5" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_6d644af5-e9b1-4413-a22b-8c980418aee1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_f972f811-72d3-4799-bca8-2cd870b4ceda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLeaseIncome_d7ccda08-6a65-432b-b8cb-e542a8828cc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLeaseIncome"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_f972f811-72d3-4799-bca8-2cd870b4ceda" xlink:to="loc_us-gaap_OperatingLeaseLeaseIncome_d7ccda08-6a65-432b-b8cb-e542a8828cc6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://terreno.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="trno-20220630.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://terreno.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_2380e8ae-e251-4b04-ab66-8c0178624aef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_6418fd2b-ddbf-4167-b19a-203d47b78316" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_2380e8ae-e251-4b04-ab66-8c0178624aef" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_6418fd2b-ddbf-4167-b19a-203d47b78316" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_de774708-54b0-4b2c-a43c-e2ff17686893" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_2380e8ae-e251-4b04-ab66-8c0178624aef" xlink:to="loc_us-gaap_NetIncomeLoss_de774708-54b0-4b2c-a43c-e2ff17686893" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://terreno.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="trno-20220630.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://terreno.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b61d6094-fce6-4413-8b50-5215f17d297e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StraightLineRent_fa2a53f1-0f25-4b8f-9ed4-8660ae6a2672" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StraightLineRent"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b61d6094-fce6-4413-8b50-5215f17d297e" xlink:to="loc_us-gaap_StraightLineRent_fa2a53f1-0f25-4b8f-9ed4-8660ae6a2672" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_895aea04-0783-40d8-af72-56ab19af2ead" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b61d6094-fce6-4413-8b50-5215f17d297e" xlink:to="loc_us-gaap_NetIncomeLoss_895aea04-0783-40d8-af72-56ab19af2ead" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_AmortizationOfLeaseIntangibles_96f5197b-36b7-49d3-80a2-d09f79f4bd51" xlink:href="trno-20220630.xsd#trno_AmortizationOfLeaseIntangibles"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b61d6094-fce6-4413-8b50-5215f17d297e" xlink:to="loc_trno_AmortizationOfLeaseIntangibles_96f5197b-36b7-49d3-80a2-d09f79f4bd51" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_6175a881-68ea-4ce2-9c72-aba66edbcd51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b61d6094-fce6-4413-8b50-5215f17d297e" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_6175a881-68ea-4ce2-9c72-aba66edbcd51" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_217001b1-873d-4b98-8ec3-c8c9a8d07267" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b61d6094-fce6-4413-8b50-5215f17d297e" xlink:to="loc_us-gaap_ShareBasedCompensation_217001b1-873d-4b98-8ec3-c8c9a8d07267" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_faeecc58-4357-437f-b7d0-9e9805f0a4d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b61d6094-fce6-4413-8b50-5215f17d297e" xlink:to="loc_us-gaap_DepreciationAndAmortization_faeecc58-4357-437f-b7d0-9e9805f0a4d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_aeb86eff-3dc2-42b2-9a69-34fea22a91db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b61d6094-fce6-4413-8b50-5215f17d297e" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_aeb86eff-3dc2-42b2-9a69-34fea22a91db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_490e3bbc-3890-422d-a7b3-1db81f180f4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b61d6094-fce6-4413-8b50-5215f17d297e" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_490e3bbc-3890-422d-a7b3-1db81f180f4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_a37d9f18-e840-463c-ab7f-331ede852b3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfProperties"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b61d6094-fce6-4413-8b50-5215f17d297e" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_a37d9f18-e840-463c-ab7f-331ede852b3a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBuildings_8e6f9e71-1ab4-47f8-a707-2b3418ea11dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBuildings"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_ReconciliationAcquisitionOfProperties_046d7948-434c-4939-80ae-eb54e38d99bd" xlink:href="trno-20220630.xsd#trno_ReconciliationAcquisitionOfProperties"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PaymentsToAcquireBuildings_8e6f9e71-1ab4-47f8-a707-2b3418ea11dd" xlink:to="loc_trno_ReconciliationAcquisitionOfProperties_046d7948-434c-4939-80ae-eb54e38d99bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_AssumptionsOfOtherAssetsAndLiabilities_bc825a8b-7931-4cb4-bca4-caba19b18bcd" xlink:href="trno-20220630.xsd#trno_AssumptionsOfOtherAssetsAndLiabilities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PaymentsToAcquireBuildings_8e6f9e71-1ab4-47f8-a707-2b3418ea11dd" xlink:to="loc_trno_AssumptionsOfOtherAssetsAndLiabilities_bc825a8b-7931-4cb4-bca4-caba19b18bcd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_5aa86399-e6ab-4bc0-aaaa-4d2c19992df9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_58184303-7795-4d85-bad9-80b172741a89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_5aa86399-e6ab-4bc0-aaaa-4d2c19992df9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_58184303-7795-4d85-bad9-80b172741a89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_6069bc4f-4ad0-415e-b06c-b12f0ff117b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_5aa86399-e6ab-4bc0-aaaa-4d2c19992df9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_6069bc4f-4ad0-415e-b06c-b12f0ff117b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d6f01335-b764-473f-8e89-2096f72cdf7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_5aa86399-e6ab-4bc0-aaaa-4d2c19992df9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d6f01335-b764-473f-8e89-2096f72cdf7b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_921f1bcf-dda2-404a-a780-fb9c0b392c0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForConstructionInProcess_018009ba-3017-4ec9-af9d-9fe1035d8591" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForConstructionInProcess"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_921f1bcf-dda2-404a-a780-fb9c0b392c0a" xlink:to="loc_us-gaap_PaymentsForConstructionInProcess_018009ba-3017-4ec9-af9d-9fe1035d8591" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBuildings_ceded0a4-261b-4309-8ed2-26082e25377c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBuildings"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_921f1bcf-dda2-404a-a780-fb9c0b392c0a" xlink:to="loc_us-gaap_PaymentsToAcquireBuildings_ceded0a4-261b-4309-8ed2-26082e25377c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment_2d3f82ee-3231-4370-9ba8-65a80c6c768b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_921f1bcf-dda2-404a-a780-fb9c0b392c0a" xlink:to="loc_us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment_2d3f82ee-3231-4370-9ba8-65a80c6c768b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfRealEstateHeldforinvestment_fd9a58e2-723c-43d4-adf8-43a374acb528" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfRealEstateHeldforinvestment"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_921f1bcf-dda2-404a-a780-fb9c0b392c0a" xlink:to="loc_us-gaap_ProceedsFromSaleOfRealEstateHeldforinvestment_fd9a58e2-723c-43d4-adf8-43a374acb528" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_985e17f9-a9ae-4e2f-87d6-7f188014b92b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_c58fd390-dd97-4ed8-b905-eb613969ef05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_985e17f9-a9ae-4e2f-87d6-7f188014b92b" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_c58fd390-dd97-4ed8-b905-eb613969ef05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_IssuanceCostsOnIssuanceOfCommonStock_1b213990-870b-4889-8bf5-844007e2261d" xlink:href="trno-20220630.xsd#trno_IssuanceCostsOnIssuanceOfCommonStock"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_985e17f9-a9ae-4e2f-87d6-7f188014b92b" xlink:to="loc_trno_IssuanceCostsOnIssuanceOfCommonStock_1b213990-870b-4889-8bf5-844007e2261d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_eff25d03-88e1-42b9-b453-8fa04ca45809" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_985e17f9-a9ae-4e2f-87d6-7f188014b92b" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_eff25d03-88e1-42b9-b453-8fa04ca45809" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt_8135af6e-9c72-4deb-b0b9-50d5f77fc8ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfSecuredDebt"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_985e17f9-a9ae-4e2f-87d6-7f188014b92b" xlink:to="loc_us-gaap_RepaymentsOfSecuredDebt_8135af6e-9c72-4deb-b0b9-50d5f77fc8ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_a18c66ea-e5da-4e39-a81b-09bf51f33881" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_985e17f9-a9ae-4e2f-87d6-7f188014b92b" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_a18c66ea-e5da-4e39-a81b-09bf51f33881" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_ee79ba49-5a31-4c5a-b2d3-7e702aafcbc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_985e17f9-a9ae-4e2f-87d6-7f188014b92b" xlink:to="loc_us-gaap_PaymentsOfFinancingCosts_ee79ba49-5a31-4c5a-b2d3-7e702aafcbc0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_621e71cc-df53-4553-8245-8f0e89623efa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_985e17f9-a9ae-4e2f-87d6-7f188014b92b" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_621e71cc-df53-4553-8245-8f0e89623efa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_9808f0c8-8592-4003-8b30-78aed6d7a970" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_985e17f9-a9ae-4e2f-87d6-7f188014b92b" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_9808f0c8-8592-4003-8b30-78aed6d7a970" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://terreno.com/role/SignificantAccountingPoliciesScheduleofIntangibleAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#SignificantAccountingPoliciesScheduleofIntangibleAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://terreno.com/role/SignificantAccountingPoliciesScheduleofIntangibleAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_trno_FiniteLivedIntangibleAssetsLiabilitiesNet_07aa659c-b033-4506-a749-820ecdbcd62d" xlink:href="trno-20220630.xsd#trno_FiniteLivedIntangibleAssetsLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_FiniteLivedIntangibleAssetsLiabilitiesGross_0101160e-5b1f-49c8-a1c8-c604da4b4726" xlink:href="trno-20220630.xsd#trno_FiniteLivedIntangibleAssetsLiabilitiesGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_trno_FiniteLivedIntangibleAssetsLiabilitiesNet_07aa659c-b033-4506-a749-820ecdbcd62d" xlink:to="loc_trno_FiniteLivedIntangibleAssetsLiabilitiesGross_0101160e-5b1f-49c8-a1c8-c604da4b4726" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_FiniteLivedIntangibleAssetsLiabilitiesAccumulatedAmortization_876ba88f-0fa7-46fc-84f0-89ed4664a7e8" xlink:href="trno-20220630.xsd#trno_FiniteLivedIntangibleAssetsLiabilitiesAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_trno_FiniteLivedIntangibleAssetsLiabilitiesNet_07aa659c-b033-4506-a749-820ecdbcd62d" xlink:to="loc_trno_FiniteLivedIntangibleAssetsLiabilitiesAccumulatedAmortization_876ba88f-0fa7-46fc-84f0-89ed4664a7e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BelowMarketLeaseNet_0ccb2a95-c061-4919-9c7b-bcc20c8e74f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BelowMarketLeaseNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BelowMarketLeaseAccumulatedAmortization_e04ae6f0-fe86-4bb2-9ae5-e63e91df0913" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BelowMarketLeaseAccumulatedAmortization"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BelowMarketLeaseNet_0ccb2a95-c061-4919-9c7b-bcc20c8e74f6" xlink:to="loc_us-gaap_BelowMarketLeaseAccumulatedAmortization_e04ae6f0-fe86-4bb2-9ae5-e63e91df0913" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BelowMarketLeaseGross_4227ac40-e03d-4b03-a544-a73304cefd08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BelowMarketLeaseGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BelowMarketLeaseNet_0ccb2a95-c061-4919-9c7b-bcc20c8e74f6" xlink:to="loc_us-gaap_BelowMarketLeaseGross_4227ac40-e03d-4b03-a544-a73304cefd08" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8e1fd0c0-6a3f-4c02-9793-83c4e62f579e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_3cf6d6a7-fbb0-4181-af2f-59c863dfb71f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8e1fd0c0-6a3f-4c02-9793-83c4e62f579e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_3cf6d6a7-fbb0-4181-af2f-59c863dfb71f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_86a91040-30dc-4d33-a379-390e0c2fe91c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8e1fd0c0-6a3f-4c02-9793-83c4e62f579e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_86a91040-30dc-4d33-a379-390e0c2fe91c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://terreno.com/role/SignificantAccountingPoliciesSummaryoftheReconciliationofCashandCashEquivalentsandRestrictedCashDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#SignificantAccountingPoliciesSummaryoftheReconciliationofCashandCashEquivalentsandRestrictedCashDetails"/>
  <link:calculationLink xlink:role="http://terreno.com/role/SignificantAccountingPoliciesSummaryoftheReconciliationofCashandCashEquivalentsandRestrictedCashDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c2d14c34-a9d2-4a96-a843-0f52e47a43d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_b3582933-9ef1-4ab0-9033-a7d3dc969daf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c2d14c34-a9d2-4a96-a843-0f52e47a43d7" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_b3582933-9ef1-4ab0-9033-a7d3dc969daf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_bd3f3caa-7863-4106-abfb-4604daa4f969" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c2d14c34-a9d2-4a96-a843-0f52e47a43d7" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_bd3f3caa-7863-4106-abfb-4604daa4f969" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://terreno.com/role/DebtScheduleofDebtDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#DebtScheduleofDebtDetails"/>
  <link:calculationLink xlink:role="http://terreno.com/role/DebtScheduleofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_167d243d-624f-4c47-a2ad-2d059fb30288" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_09da05d8-a97c-48c9-bdf3-b52c790071fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_167d243d-624f-4c47-a2ad-2d059fb30288" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_09da05d8-a97c-48c9-bdf3-b52c790071fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_57742754-753f-4729-9711-51da3bc79cf6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_167d243d-624f-4c47-a2ad-2d059fb30288" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_57742754-753f-4729-9711-51da3bc79cf6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://terreno.com/role/DebtScheduleofPrincipalPaymentsDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#DebtScheduleofPrincipalPaymentsDetails"/>
  <link:calculationLink xlink:role="http://terreno.com/role/DebtScheduleofPrincipalPaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_27524043-c49c-4927-9fd2-8637d74566cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_LongTermDebtBeforeNetDebtIssuanceCosts_c81ab446-e9e3-442c-bcfa-c97b3255d44e" xlink:href="trno-20220630.xsd#trno_LongTermDebtBeforeNetDebtIssuanceCosts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_27524043-c49c-4927-9fd2-8637d74566cb" xlink:to="loc_trno_LongTermDebtBeforeNetDebtIssuanceCosts_c81ab446-e9e3-442c-bcfa-c97b3255d44e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_077b695b-9bdd-4d10-a142-a389f1f6ed85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_27524043-c49c-4927-9fd2-8637d74566cb" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_077b695b-9bdd-4d10-a142-a389f1f6ed85" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_LongTermDebtBeforeNetDebtIssuanceCosts_4cae58ba-e4b4-4922-9223-5b5a1ea82d83" xlink:href="trno-20220630.xsd#trno_LongTermDebtBeforeNetDebtIssuanceCosts"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_26b86416-c7c2-4f7b-b295-78401e4aa4e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_trno_LongTermDebtBeforeNetDebtIssuanceCosts_4cae58ba-e4b4-4922-9223-5b5a1ea82d83" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_26b86416-c7c2-4f7b-b295-78401e4aa4e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_da8cce6e-72ec-40ad-9d88-272d63e11105" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_trno_LongTermDebtBeforeNetDebtIssuanceCosts_4cae58ba-e4b4-4922-9223-5b5a1ea82d83" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_da8cce6e-72ec-40ad-9d88-272d63e11105" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_LongTermDebtMaturityAfterYearFour_c042577c-11c6-4879-a9b5-12bb5baddd97" xlink:href="trno-20220630.xsd#trno_LongTermDebtMaturityAfterYearFour"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_trno_LongTermDebtBeforeNetDebtIssuanceCosts_4cae58ba-e4b4-4922-9223-5b5a1ea82d83" xlink:to="loc_trno_LongTermDebtMaturityAfterYearFour_c042577c-11c6-4879-a9b5-12bb5baddd97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_b058c7ad-c7fb-4bcd-ad84-74fe226043b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_trno_LongTermDebtBeforeNetDebtIssuanceCosts_4cae58ba-e4b4-4922-9223-5b5a1ea82d83" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_b058c7ad-c7fb-4bcd-ad84-74fe226043b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_7ba3b212-a482-43a8-82ad-58cd280e7ad3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_trno_LongTermDebtBeforeNetDebtIssuanceCosts_4cae58ba-e4b4-4922-9223-5b5a1ea82d83" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_7ba3b212-a482-43a8-82ad-58cd280e7ad3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_5ec98c95-d50b-4323-a936-8cfce8856f55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_trno_LongTermDebtBeforeNetDebtIssuanceCosts_4cae58ba-e4b4-4922-9223-5b5a1ea82d83" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_5ec98c95-d50b-4323-a936-8cfce8856f55" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://terreno.com/role/LeasingDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#LeasingDetails"/>
  <link:calculationLink xlink:role="http://terreno.com/role/LeasingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_29cb7e0e-0a4f-4213-9a55-ed6a411328b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_106b7ecc-6abc-4ff2-97ef-7c4f18e080af" xlink:href="trno-20220630.xsd#trno_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_29cb7e0e-0a4f-4213-9a55-ed6a411328b9" xlink:to="loc_trno_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_106b7ecc-6abc-4ff2-97ef-7c4f18e080af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2c94fde2-d71d-41a3-a54a-2a3d2da54813" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_29cb7e0e-0a4f-4213-9a55-ed6a411328b9" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2c94fde2-d71d-41a3-a54a-2a3d2da54813" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_33592d6c-6534-40e2-98a6-727e2cd31b65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_29cb7e0e-0a4f-4213-9a55-ed6a411328b9" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_33592d6c-6534-40e2-98a6-727e2cd31b65" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_c6c777f8-0b32-46d2-9b69-d51de6dd8d85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_29cb7e0e-0a4f-4213-9a55-ed6a411328b9" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_c6c777f8-0b32-46d2-9b69-d51de6dd8d85" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_8dece8d1-c00d-4f4d-b6b9-f3755da2b118" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_29cb7e0e-0a4f-4213-9a55-ed6a411328b9" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_8dece8d1-c00d-4f4d-b6b9-f3755da2b118" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_dd3f17e1-ad75-48da-8f72-a11380ca3833" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_29cb7e0e-0a4f-4213-9a55-ed6a411328b9" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_dd3f17e1-ad75-48da-8f72-a11380ca3833" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>trno-20220630_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:d5ddad27-f28e-44ef-91fb-daf9db672bfe,g:bac524e0-98f7-4bbe-b97c-c03a9bd95e44-->
<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://terreno.com/role/ConsolidatedStatementsofEquity" xlink:type="simple" xlink:href="trno-20220630.xsd#ConsolidatedStatementsofEquity"/>
  <link:definitionLink xlink:role="http://terreno.com/role/ConsolidatedStatementsofEquity" xlink:type="extended" id="i2c83e13fd62f4d668dc7b83c3205e0d9_ConsolidatedStatementsofEquity">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_4c6c4fa5-0b70-4fb3-af81-bccfa81cebae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38bbacb9-dadd-4732-b7f2-931dfcab026c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_4c6c4fa5-0b70-4fb3-af81-bccfa81cebae" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38bbacb9-dadd-4732-b7f2-931dfcab026c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_21a7ba37-1f4d-4de7-9edc-638e22792842" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38bbacb9-dadd-4732-b7f2-931dfcab026c" xlink:to="loc_us-gaap_StockholdersEquity_21a7ba37-1f4d-4de7-9edc-638e22792842" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_eaf5ec8a-338c-44fc-9ea9-af2185f366f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38bbacb9-dadd-4732-b7f2-931dfcab026c" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_eaf5ec8a-338c-44fc-9ea9-af2185f366f1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_34723621-0258-407b-a782-2fa1e688b09d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38bbacb9-dadd-4732-b7f2-931dfcab026c" xlink:to="loc_us-gaap_SharesIssued_34723621-0258-407b-a782-2fa1e688b09d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d626fd64-f0a7-4092-9fbc-fd1535daa3d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38bbacb9-dadd-4732-b7f2-931dfcab026c" xlink:to="loc_us-gaap_NetIncomeLoss_d626fd64-f0a7-4092-9fbc-fd1535daa3d0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_c9b2bbf4-1067-4705-ba94-b25ce93b80c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38bbacb9-dadd-4732-b7f2-931dfcab026c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_c9b2bbf4-1067-4705-ba94-b25ce93b80c6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_cfa24665-98e5-4dd7-9151-dc96e70300fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38bbacb9-dadd-4732-b7f2-931dfcab026c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_cfa24665-98e5-4dd7-9151-dc96e70300fe" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_61e0dd2d-164c-4034-bd30-8cf553c1c8c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38bbacb9-dadd-4732-b7f2-931dfcab026c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_61e0dd2d-164c-4034-bd30-8cf553c1c8c4" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_2c1d53b0-1558-4c2a-8766-fa778167d837" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38bbacb9-dadd-4732-b7f2-931dfcab026c" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_2c1d53b0-1558-4c2a-8766-fa778167d837" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_98994a91-3372-4bc3-942f-b4277a01a873" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38bbacb9-dadd-4732-b7f2-931dfcab026c" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_98994a91-3372-4bc3-942f-b4277a01a873" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_12ba32e6-440c-4fd3-b09c-3c614b27f14e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38bbacb9-dadd-4732-b7f2-931dfcab026c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_12ba32e6-440c-4fd3-b09c-3c614b27f14e" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_a692bf26-35f4-4ccd-b0ec-f516c368cd4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38bbacb9-dadd-4732-b7f2-931dfcab026c" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_a692bf26-35f4-4ccd-b0ec-f516c368cd4c" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_3875afd4-f890-4e1b-b0f3-aaffb16ba295" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38bbacb9-dadd-4732-b7f2-931dfcab026c" xlink:to="loc_us-gaap_DividendsCommonStockCash_3875afd4-f890-4e1b-b0f3-aaffb16ba295" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_DepositsToDeferredCompensationPlan_379aa22c-6fe7-467c-8fe5-a6dea734447a" xlink:href="trno-20220630.xsd#trno_DepositsToDeferredCompensationPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38bbacb9-dadd-4732-b7f2-931dfcab026c" xlink:to="loc_trno_DepositsToDeferredCompensationPlan_379aa22c-6fe7-467c-8fe5-a6dea734447a" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_StockTransferredDuringPeriodDepositToDeferredCompensationPlan_ce6bfe4b-f17d-4c57-9828-afcc8a275a4a" xlink:href="trno-20220630.xsd#trno_StockTransferredDuringPeriodDepositToDeferredCompensationPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38bbacb9-dadd-4732-b7f2-931dfcab026c" xlink:to="loc_trno_StockTransferredDuringPeriodDepositToDeferredCompensationPlan_ce6bfe4b-f17d-4c57-9828-afcc8a275a4a" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_272b315e-793f-422e-8138-3a2f132b3713" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38bbacb9-dadd-4732-b7f2-931dfcab026c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_272b315e-793f-422e-8138-3a2f132b3713" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_3e7367f4-b0b9-4009-8b86-f9bf6625d46f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_8dea02cb-5999-4156-85b5-f8705958a603" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_28ba9fa6-2863-46d5-84ac-0e90e222f18e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssued"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_4ec51dc9-cb01-4598-8cf4-0b26a20586e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_4c6c4fa5-0b70-4fb3-af81-bccfa81cebae" xlink:to="loc_us-gaap_StatementTable_4ec51dc9-cb01-4598-8cf4-0b26a20586e1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_77aefac3-271d-49a0-9a28-d3db4475e131" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_4ec51dc9-cb01-4598-8cf4-0b26a20586e1" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_77aefac3-271d-49a0-9a28-d3db4475e131" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_77aefac3-271d-49a0-9a28-d3db4475e131_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_77aefac3-271d-49a0-9a28-d3db4475e131" xlink:to="loc_us-gaap_EquityComponentDomain_77aefac3-271d-49a0-9a28-d3db4475e131_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_ba4cff1e-8ff5-4dc6-8b82-7e821b2b2dc5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_77aefac3-271d-49a0-9a28-d3db4475e131" xlink:to="loc_us-gaap_EquityComponentDomain_ba4cff1e-8ff5-4dc6-8b82-7e821b2b2dc5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_f98b38b5-0bea-456b-b464-c0e5707f1bd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_ba4cff1e-8ff5-4dc6-8b82-7e821b2b2dc5" xlink:to="loc_us-gaap_CommonStockMember_f98b38b5-0bea-456b-b464-c0e5707f1bd6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_d5eb7b34-960d-4f33-be6d-a6aab165d046" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_ba4cff1e-8ff5-4dc6-8b82-7e821b2b2dc5" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_d5eb7b34-960d-4f33-be6d-a6aab165d046" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_CommonStockHeldAtRabbiTrustMember_0f71d49d-bb3d-4c61-af69-a34ed809d748" xlink:href="trno-20220630.xsd#trno_CommonStockHeldAtRabbiTrustMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_ba4cff1e-8ff5-4dc6-8b82-7e821b2b2dc5" xlink:to="loc_trno_CommonStockHeldAtRabbiTrustMember_0f71d49d-bb3d-4c61-af69-a34ed809d748" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationShareBasedPaymentsMember_4e2db2ef-5a32-4197-89f6-bca93d3df806" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationShareBasedPaymentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_ba4cff1e-8ff5-4dc6-8b82-7e821b2b2dc5" xlink:to="loc_us-gaap_DeferredCompensationShareBasedPaymentsMember_4e2db2ef-5a32-4197-89f6-bca93d3df806" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_f100150d-f917-4f64-98e7-a312dd1600ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_ba4cff1e-8ff5-4dc6-8b82-7e821b2b2dc5" xlink:to="loc_us-gaap_RetainedEarningsMember_f100150d-f917-4f64-98e7-a312dd1600ac" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_15216062-bd79-4a7c-8db1-e2f9a11c1336" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_ba4cff1e-8ff5-4dc6-8b82-7e821b2b2dc5" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_15216062-bd79-4a7c-8db1-e2f9a11c1336" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://terreno.com/role/OrganizationDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#OrganizationDetails"/>
  <link:definitionLink xlink:role="http://terreno.com/role/OrganizationDetails" xlink:type="extended" id="id4d02c328a2044b9be9a8659583707fa_OrganizationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateLineItems_92af8cad-6807-41f5-bcae-b3d9dea5e30e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_79ca7f6e-254b-4695-b49a-1a048f86a79f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RealEstateLineItems_92af8cad-6807-41f5-bcae-b3d9dea5e30e" xlink:to="loc_us-gaap_NumberOfOperatingSegments_79ca7f6e-254b-4695-b49a-1a048f86a79f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfRealEstateProperties_0a6c44a5-b06e-4c56-a0d1-434ea827832c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfRealEstateProperties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RealEstateLineItems_92af8cad-6807-41f5-bcae-b3d9dea5e30e" xlink:to="loc_us-gaap_NumberOfRealEstateProperties_0a6c44a5-b06e-4c56-a0d1-434ea827832c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AreaOfRealEstateProperty_85c80cc2-6dc8-4621-a21b-85da77245c10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AreaOfRealEstateProperty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RealEstateLineItems_92af8cad-6807-41f5-bcae-b3d9dea5e30e" xlink:to="loc_us-gaap_AreaOfRealEstateProperty_85c80cc2-6dc8-4621-a21b-85da77245c10" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AreaOfLand_ffb2c88b-17ee-4c50-b82f-ce728bdfe19d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AreaOfLand"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RealEstateLineItems_92af8cad-6807-41f5-bcae-b3d9dea5e30e" xlink:to="loc_us-gaap_AreaOfLand_ffb2c88b-17ee-4c50-b82f-ce728bdfe19d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateTable_1871de50-b2c1-4a80-9bc6-fd7d7d1eb14b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RealEstateLineItems_92af8cad-6807-41f5-bcae-b3d9dea5e30e" xlink:to="loc_us-gaap_RealEstateTable_1871de50-b2c1-4a80-9bc6-fd7d7d1eb14b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_dc07a46e-9df9-40ad-b49e-edf076738ff2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RealEstateTable_1871de50-b2c1-4a80-9bc6-fd7d7d1eb14b" xlink:to="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_dc07a46e-9df9-40ad-b49e-edf076738ff2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_dc07a46e-9df9-40ad-b49e-edf076738ff2_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MortgageLoansOnRealEstateNamePropertyTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_dc07a46e-9df9-40ad-b49e-edf076738ff2" xlink:to="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_dc07a46e-9df9-40ad-b49e-edf076738ff2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_42bc7fa6-cd39-47d5-829c-b0218374030f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MortgageLoansOnRealEstateNamePropertyTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_dc07a46e-9df9-40ad-b49e-edf076738ff2" xlink:to="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_42bc7fa6-cd39-47d5-829c-b0218374030f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_BuildingsMember_9677ad58-3951-4f6c-baa4-29370cad8fa4" xlink:href="trno-20220630.xsd#trno_BuildingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_42bc7fa6-cd39-47d5-829c-b0218374030f" xlink:to="loc_trno_BuildingsMember_9677ad58-3951-4f6c-baa4-29370cad8fa4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandAndLandImprovementsMember_b8a2c6fe-0c7c-4b36-9216-f2e02ca98d69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandAndLandImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_42bc7fa6-cd39-47d5-829c-b0218374030f" xlink:to="loc_us-gaap_LandAndLandImprovementsMember_b8a2c6fe-0c7c-4b36-9216-f2e02ca98d69" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_RedevelopmentPropertyMember_eb11270b-be78-4f98-af38-6a2d4430dc1c" xlink:href="trno-20220630.xsd#trno_RedevelopmentPropertyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_42bc7fa6-cd39-47d5-829c-b0218374030f" xlink:to="loc_trno_RedevelopmentPropertyMember_eb11270b-be78-4f98-af38-6a2d4430dc1c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_7c5548fb-d72f-4411-9668-25b0d30e8dbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_42bc7fa6-cd39-47d5-829c-b0218374030f" xlink:to="loc_us-gaap_LandMember_7c5548fb-d72f-4411-9668-25b0d30e8dbd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_0e10e76a-ac22-474d-8d14-d53f73b4b304" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RealEstateTable_1871de50-b2c1-4a80-9bc6-fd7d7d1eb14b" xlink:to="loc_srt_StatementScenarioAxis_0e10e76a-ac22-474d-8d14-d53f73b4b304" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_0e10e76a-ac22-474d-8d14-d53f73b4b304_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_0e10e76a-ac22-474d-8d14-d53f73b4b304" xlink:to="loc_srt_ScenarioUnspecifiedDomain_0e10e76a-ac22-474d-8d14-d53f73b4b304_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_4abb0b3b-7477-4098-bc45-a468bf1f8f96" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_0e10e76a-ac22-474d-8d14-d53f73b4b304" xlink:to="loc_srt_ScenarioUnspecifiedDomain_4abb0b3b-7477-4098-bc45-a468bf1f8f96" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScenarioPlanMember_8577ec14-87a0-42b2-b035-eeb5aad014f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScenarioPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_4abb0b3b-7477-4098-bc45-a468bf1f8f96" xlink:to="loc_us-gaap_ScenarioPlanMember_8577ec14-87a0-42b2-b035-eeb5aad014f9" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://terreno.com/role/SignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#SignificantAccountingPoliciesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://terreno.com/role/SignificantAccountingPoliciesNarrativeDetails" xlink:type="extended" id="i6efaf16e420549228047c1691f91a5bc_SignificantAccountingPoliciesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_trno_SignificantAccountingPoliciesStatementLineItems_2cd6d237-d0f7-44a2-93a5-700ce2e47582" xlink:href="trno-20220630.xsd#trno_SignificantAccountingPoliciesStatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfRealEstate_87126489-2114-4c3d-ab7b-5e3882dab856" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfRealEstate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_trno_SignificantAccountingPoliciesStatementLineItems_2cd6d237-d0f7-44a2-93a5-700ce2e47582" xlink:to="loc_us-gaap_ImpairmentOfRealEstate_87126489-2114-4c3d-ab7b-5e3882dab856" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfAboveAndBelowMarketLeases_56200614-d56b-4d7c-9415-9c46484ba3d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfAboveAndBelowMarketLeases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_trno_SignificantAccountingPoliciesStatementLineItems_2cd6d237-d0f7-44a2-93a5-700ce2e47582" xlink:to="loc_us-gaap_AmortizationOfAboveAndBelowMarketLeases_56200614-d56b-4d7c-9415-9c46484ba3d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_fe23aef9-57ea-4391-b292-f15b45fb78aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_trno_SignificantAccountingPoliciesStatementLineItems_2cd6d237-d0f7-44a2-93a5-700ce2e47582" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_fe23aef9-57ea-4391-b292-f15b45fb78aa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_StraightLineRentAndAccountsReceivablesNetOfAllowances_a31f28ad-6b42-4771-805a-6d9e9cc8ca82" xlink:href="trno-20220630.xsd#trno_StraightLineRentAndAccountsReceivablesNetOfAllowances"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_trno_SignificantAccountingPoliciesStatementLineItems_2cd6d237-d0f7-44a2-93a5-700ce2e47582" xlink:to="loc_trno_StraightLineRentAndAccountsReceivablesNetOfAllowances_a31f28ad-6b42-4771-805a-6d9e9cc8ca82" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_341948e1-6dbc-45c3-94e7-8f4ec394b239" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_trno_SignificantAccountingPoliciesStatementLineItems_2cd6d237-d0f7-44a2-93a5-700ce2e47582" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_341948e1-6dbc-45c3-94e7-8f4ec394b239" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedAmortizationDeferredFinanceCosts_7990f0b8-c49f-4322-b380-288d81cab948" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedAmortizationDeferredFinanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_trno_SignificantAccountingPoliciesStatementLineItems_2cd6d237-d0f7-44a2-93a5-700ce2e47582" xlink:to="loc_us-gaap_AccumulatedAmortizationDeferredFinanceCosts_7990f0b8-c49f-4322-b380-288d81cab948" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_PerformanceMeasurementPeriod_0d9dc206-d261-4a78-9893-83fa08242046" xlink:href="trno-20220630.xsd#trno_PerformanceMeasurementPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_trno_SignificantAccountingPoliciesStatementLineItems_2cd6d237-d0f7-44a2-93a5-700ce2e47582" xlink:to="loc_trno_PerformanceMeasurementPeriod_0d9dc206-d261-4a78-9893-83fa08242046" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_073107a9-4618-432c-bf40-7f28b7edad0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_trno_SignificantAccountingPoliciesStatementLineItems_2cd6d237-d0f7-44a2-93a5-700ce2e47582" xlink:to="loc_us-gaap_NumberOfReportableSegments_073107a9-4618-432c-bf40-7f28b7edad0a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_SignificantAccountingPoliciesStatementTable_dd06be85-e4f2-4e95-b8f2-7ca15006c654" xlink:href="trno-20220630.xsd#trno_SignificantAccountingPoliciesStatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_trno_SignificantAccountingPoliciesStatementLineItems_2cd6d237-d0f7-44a2-93a5-700ce2e47582" xlink:to="loc_trno_SignificantAccountingPoliciesStatementTable_dd06be85-e4f2-4e95-b8f2-7ca15006c654" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_004d261a-6307-4a27-bca0-cd0950e215d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_trno_SignificantAccountingPoliciesStatementTable_dd06be85-e4f2-4e95-b8f2-7ca15006c654" xlink:to="loc_us-gaap_InvestmentTypeAxis_004d261a-6307-4a27-bca0-cd0950e215d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_004d261a-6307-4a27-bca0-cd0950e215d2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InvestmentTypeAxis_004d261a-6307-4a27-bca0-cd0950e215d2" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_004d261a-6307-4a27-bca0-cd0950e215d2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_813d2090-ede2-4862-8f82-e3e31f5f79da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InvestmentTypeAxis_004d261a-6307-4a27-bca0-cd0950e215d2" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_813d2090-ede2-4862-8f82-e3e31f5f79da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInvestmentMember_5d34b224-0a29-44da-8c08-b08983f5849b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateInvestmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_813d2090-ede2-4862-8f82-e3e31f5f79da" xlink:to="loc_us-gaap_RealEstateInvestmentMember_5d34b224-0a29-44da-8c08-b08983f5849b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://terreno.com/role/SignificantAccountingPoliciesScheduleofIntangibleAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#SignificantAccountingPoliciesScheduleofIntangibleAssetsandLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://terreno.com/role/SignificantAccountingPoliciesScheduleofIntangibleAssetsandLiabilitiesDetails" xlink:type="extended" id="i40a0efa625c04871bda6c6dd99eb1ad0_SignificantAccountingPoliciesScheduleofIntangibleAssetsandLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_dd215d9c-e067-4f6e-bbee-2fc5e8f3a293" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_b4dec519-5313-4bcc-b5ea-9166b515ee8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_dd215d9c-e067-4f6e-bbee-2fc5e8f3a293" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_b4dec519-5313-4bcc-b5ea-9166b515ee8b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BelowMarketLeaseGross_97fa59ea-ed90-465e-a617-851cc29fc3ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BelowMarketLeaseGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_dd215d9c-e067-4f6e-bbee-2fc5e8f3a293" xlink:to="loc_us-gaap_BelowMarketLeaseGross_97fa59ea-ed90-465e-a617-851cc29fc3ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_FiniteLivedIntangibleAssetsLiabilitiesGross_99219aea-9bc8-492e-ae27-58b00141fd36" xlink:href="trno-20220630.xsd#trno_FiniteLivedIntangibleAssetsLiabilitiesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_dd215d9c-e067-4f6e-bbee-2fc5e8f3a293" xlink:to="loc_trno_FiniteLivedIntangibleAssetsLiabilitiesGross_99219aea-9bc8-492e-ae27-58b00141fd36" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_fb70262c-d908-40c4-b2e0-e24f5748e3dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_dd215d9c-e067-4f6e-bbee-2fc5e8f3a293" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_fb70262c-d908-40c4-b2e0-e24f5748e3dd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BelowMarketLeaseAccumulatedAmortization_36e71f16-83f5-4a9e-9a38-4bfa0b5c22cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BelowMarketLeaseAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_dd215d9c-e067-4f6e-bbee-2fc5e8f3a293" xlink:to="loc_us-gaap_BelowMarketLeaseAccumulatedAmortization_36e71f16-83f5-4a9e-9a38-4bfa0b5c22cf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_FiniteLivedIntangibleAssetsLiabilitiesAccumulatedAmortization_79914fca-3b44-480e-bea0-b4ac3edad2c4" xlink:href="trno-20220630.xsd#trno_FiniteLivedIntangibleAssetsLiabilitiesAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_dd215d9c-e067-4f6e-bbee-2fc5e8f3a293" xlink:to="loc_trno_FiniteLivedIntangibleAssetsLiabilitiesAccumulatedAmortization_79914fca-3b44-480e-bea0-b4ac3edad2c4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_38934d21-0031-46b4-8cc4-8a48aa73bb3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_dd215d9c-e067-4f6e-bbee-2fc5e8f3a293" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_38934d21-0031-46b4-8cc4-8a48aa73bb3e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BelowMarketLeaseNet_2f6b9b50-fc20-48e2-a7b6-d7c993f078e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BelowMarketLeaseNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_dd215d9c-e067-4f6e-bbee-2fc5e8f3a293" xlink:to="loc_us-gaap_BelowMarketLeaseNet_2f6b9b50-fc20-48e2-a7b6-d7c993f078e2" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_FiniteLivedIntangibleAssetsLiabilitiesNet_66250ab1-5d09-4f4f-995a-66ee1c8aa99c" xlink:href="trno-20220630.xsd#trno_FiniteLivedIntangibleAssetsLiabilitiesNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_dd215d9c-e067-4f6e-bbee-2fc5e8f3a293" xlink:to="loc_trno_FiniteLivedIntangibleAssetsLiabilitiesNet_66250ab1-5d09-4f4f-995a-66ee1c8aa99c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6e96cbda-3e7a-4736-a4d4-f83e4c728dee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_dd215d9c-e067-4f6e-bbee-2fc5e8f3a293" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6e96cbda-3e7a-4736-a4d4-f83e4c728dee" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6193e2d0-6a34-4cf0-9ea2-8d0fe3ffdf2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6e96cbda-3e7a-4736-a4d4-f83e4c728dee" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6193e2d0-6a34-4cf0-9ea2-8d0fe3ffdf2b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6193e2d0-6a34-4cf0-9ea2-8d0fe3ffdf2b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6193e2d0-6a34-4cf0-9ea2-8d0fe3ffdf2b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6193e2d0-6a34-4cf0-9ea2-8d0fe3ffdf2b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5695f137-299e-49de-b44f-b341d3311a90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6193e2d0-6a34-4cf0-9ea2-8d0fe3ffdf2b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5695f137-299e-49de-b44f-b341d3311a90" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAcquiredInPlaceMember_5334c082-03b0-45d6-8b64-859f8d5c5313" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAcquiredInPlaceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5695f137-299e-49de-b44f-b341d3311a90" xlink:to="loc_us-gaap_LeasesAcquiredInPlaceMember_5334c082-03b0-45d6-8b64-859f8d5c5313" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AboveMarketLeasesMember_e10fde28-fc84-4450-b23e-02fa11e6ab43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AboveMarketLeasesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5695f137-299e-49de-b44f-b341d3311a90" xlink:to="loc_us-gaap_AboveMarketLeasesMember_e10fde28-fc84-4450-b23e-02fa11e6ab43" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://terreno.com/role/SignificantAccountingPoliciesScheduleofDepreciationandUsefulLivesofRealEstateandIntangibleAssetsDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#SignificantAccountingPoliciesScheduleofDepreciationandUsefulLivesofRealEstateandIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://terreno.com/role/SignificantAccountingPoliciesScheduleofDepreciationandUsefulLivesofRealEstateandIntangibleAssetsDetails" xlink:type="extended" id="if57d0543fd3847baba4025ad88f52a48_SignificantAccountingPoliciesScheduleofDepreciationandUsefulLivesofRealEstateandIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_98fb0abf-4bb3-46fd-9e1c-fa3dae05aaf1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_a6a9eb89-1da6-4fbd-9345-cf569565b1a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_98fb0abf-4bb3-46fd-9e1c-fa3dae05aaf1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_a6a9eb89-1da6-4fbd-9345-cf569565b1a5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8a33b639-9bd9-4d8a-99c9-6fa6a8057ed8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_98fb0abf-4bb3-46fd-9e1c-fa3dae05aaf1" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8a33b639-9bd9-4d8a-99c9-6fa6a8057ed8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_97f3bb96-d06d-449e-a17c-91fb83e5abc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8a33b639-9bd9-4d8a-99c9-6fa6a8057ed8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_97f3bb96-d06d-449e-a17c-91fb83e5abc1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_97f3bb96-d06d-449e-a17c-91fb83e5abc1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_97f3bb96-d06d-449e-a17c-91fb83e5abc1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_97f3bb96-d06d-449e-a17c-91fb83e5abc1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3b819f0c-61bc-4892-9a4d-671a037133d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_97f3bb96-d06d-449e-a17c-91fb83e5abc1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3b819f0c-61bc-4892-9a4d-671a037133d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_4135c007-6662-4178-a7ff-2c25e81e88d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3b819f0c-61bc-4892-9a4d-671a037133d9" xlink:to="loc_us-gaap_BuildingMember_4135c007-6662-4178-a7ff-2c25e81e88d6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingImprovementsMember_2d14f649-19d5-42ae-afd5-c0618c0a0e8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3b819f0c-61bc-4892-9a4d-671a037133d9" xlink:to="loc_us-gaap_BuildingImprovementsMember_2d14f649-19d5-42ae-afd5-c0618c0a0e8f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_976ec61c-c3e9-44c2-9826-c799f07ac49b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8a33b639-9bd9-4d8a-99c9-6fa6a8057ed8" xlink:to="loc_srt_RangeAxis_976ec61c-c3e9-44c2-9826-c799f07ac49b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_976ec61c-c3e9-44c2-9826-c799f07ac49b_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_976ec61c-c3e9-44c2-9826-c799f07ac49b" xlink:to="loc_srt_RangeMember_976ec61c-c3e9-44c2-9826-c799f07ac49b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d4956bfc-c691-4a64-8cac-c4fcfcc0935c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_976ec61c-c3e9-44c2-9826-c799f07ac49b" xlink:to="loc_srt_RangeMember_d4956bfc-c691-4a64-8cac-c4fcfcc0935c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_55fa5982-a89b-4516-a69c-e21b04852b5a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_d4956bfc-c691-4a64-8cac-c4fcfcc0935c" xlink:to="loc_srt_MinimumMember_55fa5982-a89b-4516-a69c-e21b04852b5a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_dc704c7a-f6f8-4aa3-93f0-54ee00974287" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_d4956bfc-c691-4a64-8cac-c4fcfcc0935c" xlink:to="loc_srt_MaximumMember_dc704c7a-f6f8-4aa3-93f0-54ee00974287" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://terreno.com/role/ConcentrationofCreditRiskDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#ConcentrationofCreditRiskDetails"/>
  <link:definitionLink xlink:role="http://terreno.com/role/ConcentrationofCreditRiskDetails" xlink:type="extended" id="i577a67e1bcb7448fb75ffa2d154202e3_ConcentrationofCreditRiskDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstatePropertiesLineItems_d2d87842-ca47-4610-91f5-abdd62b19e42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstatePropertiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfRealEstateProperties_52e8a414-f5ce-46e3-b99d-cfdf70474b81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfRealEstateProperties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_d2d87842-ca47-4610-91f5-abdd62b19e42" xlink:to="loc_us-gaap_NumberOfRealEstateProperties_52e8a414-f5ce-46e3-b99d-cfdf70474b81" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AreaOfRealEstateProperty_d54cc630-113f-4d9a-9d80-2789b0d82451" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AreaOfRealEstateProperty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_d2d87842-ca47-4610-91f5-abdd62b19e42" xlink:to="loc_us-gaap_AreaOfRealEstateProperty_d54cc630-113f-4d9a-9d80-2789b0d82451" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_PercentageAccountedByPropertiesOfItsAnnualizedBaseRent_5f198da9-716c-4e41-9046-d4a5a345c01f" xlink:href="trno-20220630.xsd#trno_PercentageAccountedByPropertiesOfItsAnnualizedBaseRent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_d2d87842-ca47-4610-91f5-abdd62b19e42" xlink:to="loc_trno_PercentageAccountedByPropertiesOfItsAnnualizedBaseRent_5f198da9-716c-4e41-9046-d4a5a345c01f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRealEstatePropertiesTable_473ba884-4a6b-4665-be92-64a198c775a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRealEstatePropertiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_d2d87842-ca47-4610-91f5-abdd62b19e42" xlink:to="loc_us-gaap_ScheduleOfRealEstatePropertiesTable_473ba884-4a6b-4665-be92-64a198c775a3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_cae08280-4558-46cc-b908-a227e6faf619" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRealEstatePropertiesTable_473ba884-4a6b-4665-be92-64a198c775a3" xlink:to="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_cae08280-4558-46cc-b908-a227e6faf619" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_cae08280-4558-46cc-b908-a227e6faf619_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MortgageLoansOnRealEstateNamePropertyTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_cae08280-4558-46cc-b908-a227e6faf619" xlink:to="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_cae08280-4558-46cc-b908-a227e6faf619_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_d4944050-4499-4a88-9567-260ad82badbb" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MortgageLoansOnRealEstateNamePropertyTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_cae08280-4558-46cc-b908-a227e6faf619" xlink:to="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_d4944050-4499-4a88-9567-260ad82badbb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OfficeBuildingMember_49f57ab5-dc9b-45fb-bae4-3ffe3ad24f92" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OfficeBuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_d4944050-4499-4a88-9567-260ad82badbb" xlink:to="loc_srt_OfficeBuildingMember_49f57ab5-dc9b-45fb-bae4-3ffe3ad24f92" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_ImprovedLandParcelsMember_a7578251-28da-4687-883f-1162c6e8353c" xlink:href="trno-20220630.xsd#trno_ImprovedLandParcelsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_d4944050-4499-4a88-9567-260ad82badbb" xlink:to="loc_trno_ImprovedLandParcelsMember_a7578251-28da-4687-883f-1162c6e8353c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_ec333375-bf54-438a-8c35-4106b45f7a5c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRealEstatePropertiesTable_473ba884-4a6b-4665-be92-64a198c775a3" xlink:to="loc_srt_StatementGeographicalAxis_ec333375-bf54-438a-8c35-4106b45f7a5c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_ec333375-bf54-438a-8c35-4106b45f7a5c_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_ec333375-bf54-438a-8c35-4106b45f7a5c" xlink:to="loc_srt_SegmentGeographicalDomain_ec333375-bf54-438a-8c35-4106b45f7a5c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_b56c8912-e223-4efc-909b-9c4450c0f387" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_ec333375-bf54-438a-8c35-4106b45f7a5c" xlink:to="loc_srt_SegmentGeographicalDomain_b56c8912-e223-4efc-909b-9c4450c0f387" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_NorthernNewJerseyAndNewYorkMember_7bed04d4-60dc-409f-a13e-33debed3d552" xlink:href="trno-20220630.xsd#trno_NorthernNewJerseyAndNewYorkMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_b56c8912-e223-4efc-909b-9c4450c0f387" xlink:to="loc_trno_NorthernNewJerseyAndNewYorkMember_7bed04d4-60dc-409f-a13e-33debed3d552" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://terreno.com/role/InvestmentsinRealEstateDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#InvestmentsinRealEstateDetails"/>
  <link:definitionLink xlink:role="http://terreno.com/role/InvestmentsinRealEstateDetails" xlink:type="extended" id="i250444a7378a46b38c584670aaadcc17_InvestmentsinRealEstateDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_848a768a-342c-4012-89a1-10cb84536994" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_NumberOfRealEstatePropertiesAcquired_efe351f9-6fac-4a7b-b271-7732a92318ef" xlink:href="trno-20220630.xsd#trno_NumberOfRealEstatePropertiesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_848a768a-342c-4012-89a1-10cb84536994" xlink:to="loc_trno_NumberOfRealEstatePropertiesAcquired_efe351f9-6fac-4a7b-b271-7732a92318ef" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet_93d691ac-bbdd-4112-83d0-a317778e2710" xlink:href="trno-20220630.xsd#trno_AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_848a768a-342c-4012-89a1-10cb84536994" xlink:to="loc_trno_AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet_93d691ac-bbdd-4112-83d0-a317778e2710" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAdditions_a0f8b0f4-173d-4a50-85ca-3e21ceb22f8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAdditions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_848a768a-342c-4012-89a1-10cb84536994" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAdditions_a0f8b0f4-173d-4a50-85ca-3e21ceb22f8a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_f1030a7d-df9a-40a3-9a39-8b4add8e5b77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_848a768a-342c-4012-89a1-10cb84536994" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_f1030a7d-df9a-40a3-9a39-8b4add8e5b77" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_AssetAcquisitionLiabilities_91defa9b-fa07-47f3-8680-fa892eb6441b" xlink:href="trno-20220630.xsd#trno_AssetAcquisitionLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_848a768a-342c-4012-89a1-10cb84536994" xlink:to="loc_trno_AssetAcquisitionLiabilities_91defa9b-fa07-47f3-8680-fa892eb6441b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLeaseIncome_ec0d2d86-414e-4385-a84d-8c3caff12c9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLeaseIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_848a768a-342c-4012-89a1-10cb84536994" xlink:to="loc_us-gaap_OperatingLeaseLeaseIncome_ec0d2d86-414e-4385-a84d-8c3caff12c9f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_0a59fd93-4167-434b-a129-7e2b18d729e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_848a768a-342c-4012-89a1-10cb84536994" xlink:to="loc_us-gaap_NetIncomeLoss_0a59fd93-4167-434b-a129-7e2b18d729e4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfRealEstateProperties_3c194cc7-3aef-4d09-9194-78ae76585951" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfRealEstateProperties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_848a768a-342c-4012-89a1-10cb84536994" xlink:to="loc_us-gaap_NumberOfRealEstateProperties_3c194cc7-3aef-4d09-9194-78ae76585951" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AreaOfRealEstateProperty_577a4aa3-00f3-47c2-83de-d59ca31a3a28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AreaOfRealEstateProperty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_848a768a-342c-4012-89a1-10cb84536994" xlink:to="loc_us-gaap_AreaOfRealEstateProperty_577a4aa3-00f3-47c2-83de-d59ca31a3a28" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AreaOfLand_ea8fe6b8-d99e-4a67-986f-58091498e6bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AreaOfLand"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_848a768a-342c-4012-89a1-10cb84536994" xlink:to="loc_us-gaap_AreaOfLand_ea8fe6b8-d99e-4a67-986f-58091498e6bc" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionConsiderationTransferred_ca5bd2f3-522a-43e8-a739-4af9e7d44648" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionConsiderationTransferred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_848a768a-342c-4012-89a1-10cb84536994" xlink:to="loc_us-gaap_AssetAcquisitionConsiderationTransferred_ca5bd2f3-522a-43e8-a739-4af9e7d44648" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalized_fabced7e-937b-4cda-8f33-cf2a7cab36c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestCostsCapitalized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_848a768a-342c-4012-89a1-10cb84536994" xlink:to="loc_us-gaap_InterestCostsCapitalized_fabced7e-937b-4cda-8f33-cf2a7cab36c7" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_ScheduleOfInvestmentInPropertiesTable_cf1071a5-8f28-4e64-b956-0f824a7fc772" xlink:href="trno-20220630.xsd#trno_ScheduleOfInvestmentInPropertiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_848a768a-342c-4012-89a1-10cb84536994" xlink:to="loc_trno_ScheduleOfInvestmentInPropertiesTable_cf1071a5-8f28-4e64-b956-0f824a7fc772" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionAxis_37e4e149-8704-4e3f-8694-05af02936b20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_trno_ScheduleOfInvestmentInPropertiesTable_cf1071a5-8f28-4e64-b956-0f824a7fc772" xlink:to="loc_us-gaap_AssetAcquisitionAxis_37e4e149-8704-4e3f-8694-05af02936b20" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_37e4e149-8704-4e3f-8694-05af02936b20_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AssetAcquisitionAxis_37e4e149-8704-4e3f-8694-05af02936b20" xlink:to="loc_us-gaap_AssetAcquisitionDomain_37e4e149-8704-4e3f-8694-05af02936b20_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_79b3174f-57de-4411-b949-70bb5944fb4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AssetAcquisitionAxis_37e4e149-8704-4e3f-8694-05af02936b20" xlink:to="loc_us-gaap_AssetAcquisitionDomain_79b3174f-57de-4411-b949-70bb5944fb4e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_AssetAcquisitions2022Member_5bbb0d55-3d59-48c3-aaa3-5663226c6f90" xlink:href="trno-20220630.xsd#trno_AssetAcquisitions2022Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionDomain_79b3174f-57de-4411-b949-70bb5944fb4e" xlink:to="loc_trno_AssetAcquisitions2022Member_5bbb0d55-3d59-48c3-aaa3-5663226c6f90" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_AssetAcquisitions2021Member_c4309601-9fe9-4f57-a5fc-4c3332198f36" xlink:href="trno-20220630.xsd#trno_AssetAcquisitions2021Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionDomain_79b3174f-57de-4411-b949-70bb5944fb4e" xlink:to="loc_trno_AssetAcquisitions2021Member_c4309601-9fe9-4f57-a5fc-4c3332198f36" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_018281bb-dfd0-42e4-a8cf-ea2dfcf59583" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_trno_ScheduleOfInvestmentInPropertiesTable_cf1071a5-8f28-4e64-b956-0f824a7fc772" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_018281bb-dfd0-42e4-a8cf-ea2dfcf59583" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_018281bb-dfd0-42e4-a8cf-ea2dfcf59583_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_018281bb-dfd0-42e4-a8cf-ea2dfcf59583" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_018281bb-dfd0-42e4-a8cf-ea2dfcf59583_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_25283d5f-f6ba-4e9f-9162-817000d72f1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_018281bb-dfd0-42e4-a8cf-ea2dfcf59583" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_25283d5f-f6ba-4e9f-9162-817000d72f1a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_1ddd6fd2-61a6-4658-98e6-fa4c74c6f0ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_25283d5f-f6ba-4e9f-9162-817000d72f1a" xlink:to="loc_us-gaap_LandMember_1ddd6fd2-61a6-4658-98e6-fa4c74c6f0ba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_0dfbd03a-634c-456e-a3d3-93a741b3c212" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_25283d5f-f6ba-4e9f-9162-817000d72f1a" xlink:to="loc_us-gaap_BuildingMember_0dfbd03a-634c-456e-a3d3-93a741b3c212" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_241dfa27-94c4-48df-9610-9c8284b7bfd9" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_trno_ScheduleOfInvestmentInPropertiesTable_cf1071a5-8f28-4e64-b956-0f824a7fc772" xlink:to="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_241dfa27-94c4-48df-9610-9c8284b7bfd9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_241dfa27-94c4-48df-9610-9c8284b7bfd9_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MortgageLoansOnRealEstateNamePropertyTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_241dfa27-94c4-48df-9610-9c8284b7bfd9" xlink:to="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_241dfa27-94c4-48df-9610-9c8284b7bfd9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_9e4eaf00-5c47-46c4-8796-51434926044e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MortgageLoansOnRealEstateNamePropertyTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_241dfa27-94c4-48df-9610-9c8284b7bfd9" xlink:to="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_9e4eaf00-5c47-46c4-8796-51434926044e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_IndustrialPropertyMember_e1ba64b6-cc86-48d2-be72-c26701a0ad6a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_IndustrialPropertyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_9e4eaf00-5c47-46c4-8796-51434926044e" xlink:to="loc_srt_IndustrialPropertyMember_e1ba64b6-cc86-48d2-be72-c26701a0ad6a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_RedevelopmentPropertyMember_a9d8d4a3-a896-43e3-856b-35a561b5f13f" xlink:href="trno-20220630.xsd#trno_RedevelopmentPropertyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_9e4eaf00-5c47-46c4-8796-51434926044e" xlink:to="loc_trno_RedevelopmentPropertyMember_a9d8d4a3-a896-43e3-856b-35a561b5f13f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandAndLandImprovementsMember_4531838b-3523-4231-bd05-20e2540a0f74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandAndLandImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_9e4eaf00-5c47-46c4-8796-51434926044e" xlink:to="loc_us-gaap_LandAndLandImprovementsMember_4531838b-3523-4231-bd05-20e2540a0f74" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_23ffefcd-cd29-494e-9adb-fa107d783a7a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_trno_ScheduleOfInvestmentInPropertiesTable_cf1071a5-8f28-4e64-b956-0f824a7fc772" xlink:to="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_23ffefcd-cd29-494e-9adb-fa107d783a7a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_23ffefcd-cd29-494e-9adb-fa107d783a7a_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_23ffefcd-cd29-494e-9adb-fa107d783a7a" xlink:to="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_23ffefcd-cd29-494e-9adb-fa107d783a7a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_10e84ccf-951b-477e-9ec5-8a287d870c59" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_23ffefcd-cd29-494e-9adb-fa107d783a7a" xlink:to="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_10e84ccf-951b-477e-9ec5-8a287d870c59" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_Countyline29PropertyInHialeahFLMember_f9f0ebd7-7491-4c11-8bf5-cdc12a3c509e" xlink:href="trno-20220630.xsd#trno_Countyline29PropertyInHialeahFLMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_10e84ccf-951b-477e-9ec5-8a287d870c59" xlink:to="loc_trno_Countyline29PropertyInHialeahFLMember_f9f0ebd7-7491-4c11-8bf5-cdc12a3c509e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_41f238b8-83a1-44d4-9fb7-73b1a865e6ee" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_trno_ScheduleOfInvestmentInPropertiesTable_cf1071a5-8f28-4e64-b956-0f824a7fc772" xlink:to="loc_srt_StatementScenarioAxis_41f238b8-83a1-44d4-9fb7-73b1a865e6ee" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_41f238b8-83a1-44d4-9fb7-73b1a865e6ee_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_41f238b8-83a1-44d4-9fb7-73b1a865e6ee" xlink:to="loc_srt_ScenarioUnspecifiedDomain_41f238b8-83a1-44d4-9fb7-73b1a865e6ee_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_378ac2cf-6b5d-48c0-97d1-db69fec7dc40" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_41f238b8-83a1-44d4-9fb7-73b1a865e6ee" xlink:to="loc_srt_ScenarioUnspecifiedDomain_378ac2cf-6b5d-48c0-97d1-db69fec7dc40" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScenarioPlanMember_a718fcb0-2184-4d23-a29f-b5e683c49568" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScenarioPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_378ac2cf-6b5d-48c0-97d1-db69fec7dc40" xlink:to="loc_us-gaap_ScenarioPlanMember_a718fcb0-2184-4d23-a29f-b5e683c49568" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://terreno.com/role/HeldforSaleDisposedAssetsDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#HeldforSaleDisposedAssetsDetails"/>
  <link:definitionLink xlink:role="http://terreno.com/role/HeldforSaleDisposedAssetsDetails" xlink:type="extended" id="iab9421c6c0eb437cbf281f25c21ee446_HeldforSaleDisposedAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_838f623d-2c46-4148-b4df-4ef91b0873c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfRealEstateProperties_85b38b2a-dbbf-4363-bf31-b1cc4ead8638" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfRealEstateProperties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_838f623d-2c46-4148-b4df-4ef91b0873c9" xlink:to="loc_us-gaap_NumberOfRealEstateProperties_85b38b2a-dbbf-4363-bf31-b1cc4ead8638" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfRealEstate_e329e10e-4f81-492e-9943-970db7471822" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfRealEstate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_838f623d-2c46-4148-b4df-4ef91b0873c9" xlink:to="loc_us-gaap_ProceedsFromSaleOfRealEstate_e329e10e-4f81-492e-9943-970db7471822" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnSalesOfInvestmentRealEstate_0510fe01-b120-42d2-aae7-a7a1f94772de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnSalesOfInvestmentRealEstate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_838f623d-2c46-4148-b4df-4ef91b0873c9" xlink:to="loc_us-gaap_GainsLossesOnSalesOfInvestmentRealEstate_0510fe01-b120-42d2-aae7-a7a1f94772de" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_5ec6f9b9-56ce-47da-9e1e-e5229e19e3ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_838f623d-2c46-4148-b4df-4ef91b0873c9" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_5ec6f9b9-56ce-47da-9e1e-e5229e19e3ed" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_81644a47-6a99-4e16-bedb-ab0ef744c8e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_5ec6f9b9-56ce-47da-9e1e-e5229e19e3ed" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_81644a47-6a99-4e16-bedb-ab0ef744c8e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_81644a47-6a99-4e16-bedb-ab0ef744c8e8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_81644a47-6a99-4e16-bedb-ab0ef744c8e8" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_81644a47-6a99-4e16-bedb-ab0ef744c8e8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_2b2ae47e-7d0d-45f5-a138-d587dab5503a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_81644a47-6a99-4e16-bedb-ab0ef744c8e8" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_2b2ae47e-7d0d-45f5-a138-d587dab5503a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_e720b2ae-0de0-46a9-a861-5ec9313e46f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_2b2ae47e-7d0d-45f5-a138-d587dab5503a" xlink:to="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_e720b2ae-0de0-46a9-a861-5ec9313e46f2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2ab19431-e8c2-4f3b-a8b0-f974a4821446" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_5ec6f9b9-56ce-47da-9e1e-e5229e19e3ed" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2ab19431-e8c2-4f3b-a8b0-f974a4821446" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2ab19431-e8c2-4f3b-a8b0-f974a4821446_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2ab19431-e8c2-4f3b-a8b0-f974a4821446" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2ab19431-e8c2-4f3b-a8b0-f974a4821446_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_64b27d0e-6c46-4ac0-9fc2-0be5ebe5bb8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2ab19431-e8c2-4f3b-a8b0-f974a4821446" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_64b27d0e-6c46-4ac0-9fc2-0be5ebe5bb8d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_DisposedAssetsMember_6c3ab25c-c248-4042-896d-2b11f599ff00" xlink:href="trno-20220630.xsd#trno_DisposedAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_64b27d0e-6c46-4ac0-9fc2-0be5ebe5bb8d" xlink:to="loc_trno_DisposedAssetsMember_6c3ab25c-c248-4042-896d-2b11f599ff00" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_7d939bfc-a71a-464c-8b72-3f86d59081e5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_5ec6f9b9-56ce-47da-9e1e-e5229e19e3ed" xlink:to="loc_srt_StatementGeographicalAxis_7d939bfc-a71a-464c-8b72-3f86d59081e5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_7d939bfc-a71a-464c-8b72-3f86d59081e5_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_7d939bfc-a71a-464c-8b72-3f86d59081e5" xlink:to="loc_srt_SegmentGeographicalDomain_7d939bfc-a71a-464c-8b72-3f86d59081e5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_7b605bbc-2dfc-444f-a037-b407e9b067d3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_7d939bfc-a71a-464c-8b72-3f86d59081e5" xlink:to="loc_srt_SegmentGeographicalDomain_7b605bbc-2dfc-444f-a037-b407e9b067d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_NewYorkAndNewJerseyMember_703b8751-86d3-4eb8-a772-8a320de27430" xlink:href="trno-20220630.xsd#trno_NewYorkAndNewJerseyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_7b605bbc-2dfc-444f-a037-b407e9b067d3" xlink:to="loc_trno_NewYorkAndNewJerseyMember_703b8751-86d3-4eb8-a772-8a320de27430" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateLoanTypeAxis_660a1e7e-2b44-42d3-9ee1-e108417405f0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MortgageLoansOnRealEstateLoanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_5ec6f9b9-56ce-47da-9e1e-e5229e19e3ed" xlink:to="loc_srt_MortgageLoansOnRealEstateLoanTypeAxis_660a1e7e-2b44-42d3-9ee1-e108417405f0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateLoanTypeDomain_660a1e7e-2b44-42d3-9ee1-e108417405f0_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MortgageLoansOnRealEstateLoanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MortgageLoansOnRealEstateLoanTypeAxis_660a1e7e-2b44-42d3-9ee1-e108417405f0" xlink:to="loc_srt_MortgageLoansOnRealEstateLoanTypeDomain_660a1e7e-2b44-42d3-9ee1-e108417405f0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateLoanTypeDomain_f98b9960-18b8-4749-9ead-61c2691a4a62" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MortgageLoansOnRealEstateLoanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MortgageLoansOnRealEstateLoanTypeAxis_660a1e7e-2b44-42d3-9ee1-e108417405f0" xlink:to="loc_srt_MortgageLoansOnRealEstateLoanTypeDomain_f98b9960-18b8-4749-9ead-61c2691a4a62" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_f4f1ded6-7cdd-4c00-b995-ca59fade3273" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_MortgageLoansOnRealEstateLoanTypeDomain_f98b9960-18b8-4749-9ead-61c2691a4a62" xlink:to="loc_us-gaap_BuildingMember_f4f1ded6-7cdd-4c00-b995-ca59fade3273" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://terreno.com/role/DebtScheduleofDebtDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#DebtScheduleofDebtDetails"/>
  <link:definitionLink xlink:role="http://terreno.com/role/DebtScheduleofDebtDetails" xlink:type="extended" id="ib0742c75ed064290a24c03bc06141b98_DebtScheduleofDebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_f7ba7448-be89-4f58-92af-8851c85b5c45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_1d9b0229-3592-47a6-ac6c-642fdb37c6c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f7ba7448-be89-4f58-92af-8851c85b5c45" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_1d9b0229-3592-47a6-ac6c-642fdb37c6c1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_8dc5723a-f92a-43e8-a59f-7f03814dc38d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f7ba7448-be89-4f58-92af-8851c85b5c45" xlink:to="loc_us-gaap_DebtInstrumentTerm_8dc5723a-f92a-43e8-a59f-7f03814dc38d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_932853ff-add3-478d-83db-0fe574ee050e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f7ba7448-be89-4f58-92af-8851c85b5c45" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_932853ff-add3-478d-83db-0fe574ee050e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_8f631f6e-2a4a-4cb7-b765-7d6ab486a229" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f7ba7448-be89-4f58-92af-8851c85b5c45" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_8f631f6e-2a4a-4cb7-b765-7d6ab486a229" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_2c2b0769-287c-4be5-9cb0-03d9f69498f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f7ba7448-be89-4f58-92af-8851c85b5c45" xlink:to="loc_us-gaap_LongTermDebt_2c2b0769-287c-4be5-9cb0-03d9f69498f6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_684ed115-127b-42c1-b9d0-72d7c9405be1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f7ba7448-be89-4f58-92af-8851c85b5c45" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_684ed115-127b-42c1-b9d0-72d7c9405be1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_747feceb-242c-4a39-b374-257ed2fd0735" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f7ba7448-be89-4f58-92af-8851c85b5c45" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_747feceb-242c-4a39-b374-257ed2fd0735" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_DebtInstrumentBasisSpreadOnVariableAdjustmentRate_71a1b4cb-a46c-4ed7-8df1-1cabe27533be" xlink:href="trno-20220630.xsd#trno_DebtInstrumentBasisSpreadOnVariableAdjustmentRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f7ba7448-be89-4f58-92af-8851c85b5c45" xlink:to="loc_trno_DebtInstrumentBasisSpreadOnVariableAdjustmentRate_71a1b4cb-a46c-4ed7-8df1-1cabe27533be" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarlyRepaymentOfSeniorDebt_e28752ad-1456-43ab-819d-92c3e4b9b400" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarlyRepaymentOfSeniorDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f7ba7448-be89-4f58-92af-8851c85b5c45" xlink:to="loc_us-gaap_EarlyRepaymentOfSeniorDebt_e28752ad-1456-43ab-819d-92c3e4b9b400" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_54089600-641d-4aee-8047-80b7ad998273" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f7ba7448-be89-4f58-92af-8851c85b5c45" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_54089600-641d-4aee-8047-80b7ad998273" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_b8086666-fd14-474a-a037-eeb19af5933c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f7ba7448-be89-4f58-92af-8851c85b5c45" xlink:to="loc_us-gaap_DebtInstrumentTable_b8086666-fd14-474a-a037-eeb19af5933c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_ea8badda-077f-4938-939a-cd98ca1053dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_b8086666-fd14-474a-a037-eeb19af5933c" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_ea8badda-077f-4938-939a-cd98ca1053dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_ea8badda-077f-4938-939a-cd98ca1053dc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_ea8badda-077f-4938-939a-cd98ca1053dc" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_ea8badda-077f-4938-939a-cd98ca1053dc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_b97b244c-959c-47aa-b511-b1639e922d88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_ea8badda-077f-4938-939a-cd98ca1053dc" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_b97b244c-959c-47aa-b511-b1639e922d88" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_3c64e0a8-c31c-40ce-b32d-848eb5d6a9ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_b97b244c-959c-47aa-b511-b1639e922d88" xlink:to="loc_us-gaap_LineOfCreditMember_3c64e0a8-c31c-40ce-b32d-848eb5d6a9ea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_1c2ae705-576d-48f5-9847-a6aac371115e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_b97b244c-959c-47aa-b511-b1639e922d88" xlink:to="loc_us-gaap_UnsecuredDebtMember_1c2ae705-576d-48f5-9847-a6aac371115e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_172e1225-d013-4c47-9f9f-0a1d72424260" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_b8086666-fd14-474a-a037-eeb19af5933c" xlink:to="loc_us-gaap_DebtInstrumentAxis_172e1225-d013-4c47-9f9f-0a1d72424260" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_172e1225-d013-4c47-9f9f-0a1d72424260_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_172e1225-d013-4c47-9f9f-0a1d72424260" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_172e1225-d013-4c47-9f9f-0a1d72424260_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_9f564b9b-93c2-4594-ae6d-f6e7af7aab01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_172e1225-d013-4c47-9f9f-0a1d72424260" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_9f564b9b-93c2-4594-ae6d-f6e7af7aab01" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_AmendedTermLoanMaturingJanuary2027Member_de328612-634b-469a-afe3-809ec497d431" xlink:href="trno-20220630.xsd#trno_AmendedTermLoanMaturingJanuary2027Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_9f564b9b-93c2-4594-ae6d-f6e7af7aab01" xlink:to="loc_trno_AmendedTermLoanMaturingJanuary2027Member_de328612-634b-469a-afe3-809ec497d431" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_September2022SeniorUnsecuredNotesMember_d21edba3-c80d-4e33-96fe-be1e65f2a4e6" xlink:href="trno-20220630.xsd#trno_September2022SeniorUnsecuredNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_9f564b9b-93c2-4594-ae6d-f6e7af7aab01" xlink:to="loc_trno_September2022SeniorUnsecuredNotesMember_d21edba3-c80d-4e33-96fe-be1e65f2a4e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_July2024SeniorUnsecuredNotesMember_78870d51-d812-4a9f-9c8e-979db439f54f" xlink:href="trno-20220630.xsd#trno_July2024SeniorUnsecuredNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_9f564b9b-93c2-4594-ae6d-f6e7af7aab01" xlink:to="loc_trno_July2024SeniorUnsecuredNotesMember_78870d51-d812-4a9f-9c8e-979db439f54f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_July2026SeniorUnsecuredNotesMember_ade02f90-7fbc-4000-af59-96f4a24dde4a" xlink:href="trno-20220630.xsd#trno_July2026SeniorUnsecuredNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_9f564b9b-93c2-4594-ae6d-f6e7af7aab01" xlink:to="loc_trno_July2026SeniorUnsecuredNotesMember_ade02f90-7fbc-4000-af59-96f4a24dde4a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_October2027SeniorUnsecuredNotesMember_1b5e0680-6691-44b4-a371-fa545ad44478" xlink:href="trno-20220630.xsd#trno_October2027SeniorUnsecuredNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_9f564b9b-93c2-4594-ae6d-f6e7af7aab01" xlink:to="loc_trno_October2027SeniorUnsecuredNotesMember_1b5e0680-6691-44b4-a371-fa545ad44478" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_July2028SeniorUnsecuredNotesMember_ab7c61fd-f2a1-4c93-8207-56346ce870f4" xlink:href="trno-20220630.xsd#trno_July2028SeniorUnsecuredNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_9f564b9b-93c2-4594-ae6d-f6e7af7aab01" xlink:to="loc_trno_July2028SeniorUnsecuredNotesMember_ab7c61fd-f2a1-4c93-8207-56346ce870f4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_December2029SeniorUnsecuredNotesMember_557807be-b689-43af-b3e0-dc707a7ad27b" xlink:href="trno-20220630.xsd#trno_December2029SeniorUnsecuredNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_9f564b9b-93c2-4594-ae6d-f6e7af7aab01" xlink:to="loc_trno_December2029SeniorUnsecuredNotesMember_557807be-b689-43af-b3e0-dc707a7ad27b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_August2030SeniorUnsecuredNotesMember_56540612-ded6-4e68-a192-4579455d6912" xlink:href="trno-20220630.xsd#trno_August2030SeniorUnsecuredNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_9f564b9b-93c2-4594-ae6d-f6e7af7aab01" xlink:to="loc_trno_August2030SeniorUnsecuredNotesMember_56540612-ded6-4e68-a192-4579455d6912" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_July2031SeniorUnsecuredNotesMember_64018072-be0f-4771-9d8f-6a9f9a10aab2" xlink:href="trno-20220630.xsd#trno_July2031SeniorUnsecuredNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_9f564b9b-93c2-4594-ae6d-f6e7af7aab01" xlink:to="loc_trno_July2031SeniorUnsecuredNotesMember_64018072-be0f-4771-9d8f-6a9f9a10aab2" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_67043c12-bda9-4d64-b392-d492bf6b673c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_b8086666-fd14-474a-a037-eeb19af5933c" xlink:to="loc_us-gaap_VariableRateAxis_67043c12-bda9-4d64-b392-d492bf6b673c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_67043c12-bda9-4d64-b392-d492bf6b673c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_67043c12-bda9-4d64-b392-d492bf6b673c" xlink:to="loc_us-gaap_VariableRateDomain_67043c12-bda9-4d64-b392-d492bf6b673c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_9ea45f3b-d05b-4fc6-b426-2b77e1bd61e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_67043c12-bda9-4d64-b392-d492bf6b673c" xlink:to="loc_us-gaap_VariableRateDomain_9ea45f3b-d05b-4fc6-b426-2b77e1bd61e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_f4ad8ef6-2e3f-4889-9df9-99e9a5154f74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_9ea45f3b-d05b-4fc6-b426-2b77e1bd61e6" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_f4ad8ef6-2e3f-4889-9df9-99e9a5154f74" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_56f3d651-8a2a-48bc-bfbf-5d7fba695273" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_b8086666-fd14-474a-a037-eeb19af5933c" xlink:to="loc_srt_RangeAxis_56f3d651-8a2a-48bc-bfbf-5d7fba695273" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_56f3d651-8a2a-48bc-bfbf-5d7fba695273_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_56f3d651-8a2a-48bc-bfbf-5d7fba695273" xlink:to="loc_srt_RangeMember_56f3d651-8a2a-48bc-bfbf-5d7fba695273_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_cef0f4bf-9846-4dc5-a162-021d57aabc22" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_56f3d651-8a2a-48bc-bfbf-5d7fba695273" xlink:to="loc_srt_RangeMember_cef0f4bf-9846-4dc5-a162-021d57aabc22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_de1afa63-6080-4e6d-b037-65634287734d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_cef0f4bf-9846-4dc5-a162-021d57aabc22" xlink:to="loc_srt_MinimumMember_de1afa63-6080-4e6d-b037-65634287734d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_4fa827d3-0b2e-408a-976b-b341b21771c0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_cef0f4bf-9846-4dc5-a162-021d57aabc22" xlink:to="loc_srt_MaximumMember_4fa827d3-0b2e-408a-976b-b341b21771c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_88ec1d9e-cc32-4b2e-a850-8da43412e181" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_b8086666-fd14-474a-a037-eeb19af5933c" xlink:to="loc_us-gaap_CreditFacilityAxis_88ec1d9e-cc32-4b2e-a850-8da43412e181" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_88ec1d9e-cc32-4b2e-a850-8da43412e181_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_88ec1d9e-cc32-4b2e-a850-8da43412e181" xlink:to="loc_us-gaap_CreditFacilityDomain_88ec1d9e-cc32-4b2e-a850-8da43412e181_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_8e9cfe76-3f20-48b5-8702-6640732721d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_88ec1d9e-cc32-4b2e-a850-8da43412e181" xlink:to="loc_us-gaap_CreditFacilityDomain_8e9cfe76-3f20-48b5-8702-6640732721d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_6e4bcf48-3010-46dd-bbca-0e0e9504f8fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_8e9cfe76-3f20-48b5-8702-6640732721d8" xlink:to="loc_us-gaap_LineOfCreditMember_6e4bcf48-3010-46dd-bbca-0e0e9504f8fd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_10e0edf7-ff90-4ce2-9873-1537df4daab2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_b8086666-fd14-474a-a037-eeb19af5933c" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_10e0edf7-ff90-4ce2-9873-1537df4daab2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_10e0edf7-ff90-4ce2-9873-1537df4daab2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_10e0edf7-ff90-4ce2-9873-1537df4daab2" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_10e0edf7-ff90-4ce2-9873-1537df4daab2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_1f0446dc-92de-42ac-ab71-beee6cb3d358" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_10e0edf7-ff90-4ce2-9873-1537df4daab2" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_1f0446dc-92de-42ac-ab71-beee6cb3d358" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_64171fb8-82fe-4c1f-8a73-048cb36cf454" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_1f0446dc-92de-42ac-ab71-beee6cb3d358" xlink:to="loc_us-gaap_SubsequentEventMember_64171fb8-82fe-4c1f-8a73-048cb36cf454" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://terreno.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#DebtNarrativeDetails"/>
  <link:definitionLink xlink:role="http://terreno.com/role/DebtNarrativeDetails" xlink:type="extended" id="ib4cf30de879c47ac98eca2b4a6f105e3_DebtNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_2af8d6b2-07c6-404f-8459-dc498761a403" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_LineOfCreditFacilityIncreaseToMaximumBorrowingCapacity_8667cbf1-1b2d-483d-a876-1a9ed86035bc" xlink:href="trno-20220630.xsd#trno_LineOfCreditFacilityIncreaseToMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2af8d6b2-07c6-404f-8459-dc498761a403" xlink:to="loc_trno_LineOfCreditFacilityIncreaseToMaximumBorrowingCapacity_8667cbf1-1b2d-483d-a876-1a9ed86035bc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_ea22fc17-bfd0-489f-8f68-4cd8a68964be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2af8d6b2-07c6-404f-8459-dc498761a403" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_ea22fc17-bfd0-489f-8f68-4cd8a68964be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_LineOfCreditFacilityDecreaseAccordionFeature_159d0ebc-912a-41ae-82c3-3c717f2df45b" xlink:href="trno-20220630.xsd#trno_LineOfCreditFacilityDecreaseAccordionFeature"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2af8d6b2-07c6-404f-8459-dc498761a403" xlink:to="loc_trno_LineOfCreditFacilityDecreaseAccordionFeature_159d0ebc-912a-41ae-82c3-3c717f2df45b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_a3dfeb42-89f4-441b-9c67-33a383d73075" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2af8d6b2-07c6-404f-8459-dc498761a403" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_a3dfeb42-89f4-441b-9c67-33a383d73075" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_f4d93df4-c47c-4bde-af8e-e1a4863a6b60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2af8d6b2-07c6-404f-8459-dc498761a403" xlink:to="loc_us-gaap_LineOfCredit_f4d93df4-c47c-4bde-af8e-e1a4863a6b60" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_LineOfCreditFacilityUnencumberedPropertiesRateThresholdForAdditionalLineOfCredit_3237b3b7-073f-412a-b0e3-5c7c5b2aace5" xlink:href="trno-20220630.xsd#trno_LineOfCreditFacilityUnencumberedPropertiesRateThresholdForAdditionalLineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2af8d6b2-07c6-404f-8459-dc498761a403" xlink:to="loc_trno_LineOfCreditFacilityUnencumberedPropertiesRateThresholdForAdditionalLineOfCredit_3237b3b7-073f-412a-b0e3-5c7c5b2aace5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_DebtInstrumentBasisSpreadOnVariableRateThresholdToIncreaseMaximumBorrowingAmount_bddf213b-0f01-44d0-aba1-db47788b5c42" xlink:href="trno-20220630.xsd#trno_DebtInstrumentBasisSpreadOnVariableRateThresholdToIncreaseMaximumBorrowingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2af8d6b2-07c6-404f-8459-dc498761a403" xlink:to="loc_trno_DebtInstrumentBasisSpreadOnVariableRateThresholdToIncreaseMaximumBorrowingAmount_bddf213b-0f01-44d0-aba1-db47788b5c42" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_f408bf36-144a-4390-98cc-3e78192828ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2af8d6b2-07c6-404f-8459-dc498761a403" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_f408bf36-144a-4390-98cc-3e78192828ec" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_DebtInstrumentBasisSpreadOnVariableAdjustmentRate_1517d26b-9709-47f4-bdfc-6e893d9a6595" xlink:href="trno-20220630.xsd#trno_DebtInstrumentBasisSpreadOnVariableAdjustmentRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2af8d6b2-07c6-404f-8459-dc498761a403" xlink:to="loc_trno_DebtInstrumentBasisSpreadOnVariableAdjustmentRate_1517d26b-9709-47f4-bdfc-6e893d9a6595" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_78f5f4c4-c2f6-43e6-abc1-0e8864d57468" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2af8d6b2-07c6-404f-8459-dc498761a403" xlink:to="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_78f5f4c4-c2f6-43e6-abc1-0e8864d57468" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_2bf684a2-fdf2-43de-9e4c-1b15e9546f55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2af8d6b2-07c6-404f-8459-dc498761a403" xlink:to="loc_us-gaap_DebtInstrumentTable_2bf684a2-fdf2-43de-9e4c-1b15e9546f55" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_4c4ef8e8-4889-4eee-85b9-3ea8cd568f31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_2bf684a2-fdf2-43de-9e4c-1b15e9546f55" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_4c4ef8e8-4889-4eee-85b9-3ea8cd568f31" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_4c4ef8e8-4889-4eee-85b9-3ea8cd568f31_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_4c4ef8e8-4889-4eee-85b9-3ea8cd568f31" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_4c4ef8e8-4889-4eee-85b9-3ea8cd568f31_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_ae1ada43-b282-4b00-915a-9ea96e93d33d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_4c4ef8e8-4889-4eee-85b9-3ea8cd568f31" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_ae1ada43-b282-4b00-915a-9ea96e93d33d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_d684cf86-63ef-419c-b9eb-e0f462d453ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_ae1ada43-b282-4b00-915a-9ea96e93d33d" xlink:to="loc_us-gaap_UnsecuredDebtMember_d684cf86-63ef-419c-b9eb-e0f462d453ce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_a791f935-7016-40cc-bd3a-b50d83a8815e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_2bf684a2-fdf2-43de-9e4c-1b15e9546f55" xlink:to="loc_us-gaap_DebtInstrumentAxis_a791f935-7016-40cc-bd3a-b50d83a8815e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_a791f935-7016-40cc-bd3a-b50d83a8815e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_a791f935-7016-40cc-bd3a-b50d83a8815e" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_a791f935-7016-40cc-bd3a-b50d83a8815e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_0baf945b-010c-4c8a-bbf8-06521c5055ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_a791f935-7016-40cc-bd3a-b50d83a8815e" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_0baf945b-010c-4c8a-bbf8-06521c5055ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_AmendedFacilityMaturingAugust2025Member_bb11004d-e2f0-4f1f-baa7-fc01b4d94d3a" xlink:href="trno-20220630.xsd#trno_AmendedFacilityMaturingAugust2025Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_0baf945b-010c-4c8a-bbf8-06521c5055ef" xlink:to="loc_trno_AmendedFacilityMaturingAugust2025Member_bb11004d-e2f0-4f1f-baa7-fc01b4d94d3a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_AmendedTermLoanMaturingJanuary2027Member_28fd86a2-10cf-449c-86c8-b668ac1c4e0b" xlink:href="trno-20220630.xsd#trno_AmendedTermLoanMaturingJanuary2027Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_0baf945b-010c-4c8a-bbf8-06521c5055ef" xlink:to="loc_trno_AmendedTermLoanMaturingJanuary2027Member_28fd86a2-10cf-449c-86c8-b668ac1c4e0b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_879c4ac1-b5a7-4e97-b260-937660fc2303" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_2bf684a2-fdf2-43de-9e4c-1b15e9546f55" xlink:to="loc_us-gaap_CreditFacilityAxis_879c4ac1-b5a7-4e97-b260-937660fc2303" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_879c4ac1-b5a7-4e97-b260-937660fc2303_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_879c4ac1-b5a7-4e97-b260-937660fc2303" xlink:to="loc_us-gaap_CreditFacilityDomain_879c4ac1-b5a7-4e97-b260-937660fc2303_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_69fe95c5-4915-4797-b5e1-dcc151a75ca8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_879c4ac1-b5a7-4e97-b260-937660fc2303" xlink:to="loc_us-gaap_CreditFacilityDomain_69fe95c5-4915-4797-b5e1-dcc151a75ca8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_3dbb29a4-ce51-4f1d-86d4-86361d953237" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_69fe95c5-4915-4797-b5e1-dcc151a75ca8" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_3dbb29a4-ce51-4f1d-86d4-86361d953237" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_e144a275-fd5b-4693-8b76-57eb6edab95d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_69fe95c5-4915-4797-b5e1-dcc151a75ca8" xlink:to="loc_us-gaap_LineOfCreditMember_e144a275-fd5b-4693-8b76-57eb6edab95d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_ed8aa500-4212-43dd-b855-816800a7cb03" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_2bf684a2-fdf2-43de-9e4c-1b15e9546f55" xlink:to="loc_srt_RangeAxis_ed8aa500-4212-43dd-b855-816800a7cb03" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_ed8aa500-4212-43dd-b855-816800a7cb03_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_ed8aa500-4212-43dd-b855-816800a7cb03" xlink:to="loc_srt_RangeMember_ed8aa500-4212-43dd-b855-816800a7cb03_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_208cb6d2-33a7-4838-92bc-4e6cd9c53af2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_ed8aa500-4212-43dd-b855-816800a7cb03" xlink:to="loc_srt_RangeMember_208cb6d2-33a7-4838-92bc-4e6cd9c53af2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_054d7f89-0c8d-4a08-8bce-85067afc62f1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_208cb6d2-33a7-4838-92bc-4e6cd9c53af2" xlink:to="loc_srt_MinimumMember_054d7f89-0c8d-4a08-8bce-85067afc62f1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_bfd9bd1d-df51-4006-835c-be4c39d4cb08" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_208cb6d2-33a7-4838-92bc-4e6cd9c53af2" xlink:to="loc_srt_MaximumMember_bfd9bd1d-df51-4006-835c-be4c39d4cb08" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_9c321b7e-d76b-4ee8-bd63-4c4696e99202" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_2bf684a2-fdf2-43de-9e4c-1b15e9546f55" xlink:to="loc_us-gaap_VariableRateAxis_9c321b7e-d76b-4ee8-bd63-4c4696e99202" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_9c321b7e-d76b-4ee8-bd63-4c4696e99202_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_9c321b7e-d76b-4ee8-bd63-4c4696e99202" xlink:to="loc_us-gaap_VariableRateDomain_9c321b7e-d76b-4ee8-bd63-4c4696e99202_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_9aa6a71d-d3f3-4ac9-873a-37d646cc3b02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_9c321b7e-d76b-4ee8-bd63-4c4696e99202" xlink:to="loc_us-gaap_VariableRateDomain_9aa6a71d-d3f3-4ac9-873a-37d646cc3b02" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsEffectiveSwapRateMember_c0f5e6c2-8ba6-4829-b490-5b1b8c67343e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalFundsEffectiveSwapRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_9aa6a71d-d3f3-4ac9-873a-37d646cc3b02" xlink:to="loc_us-gaap_FederalFundsEffectiveSwapRateMember_c0f5e6c2-8ba6-4829-b490-5b1b8c67343e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_c862042f-b17f-4f34-a444-f1db478a7a0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_9aa6a71d-d3f3-4ac9-873a-37d646cc3b02" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_c862042f-b17f-4f34-a444-f1db478a7a0f" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://terreno.com/role/DebtScheduleofPrincipalPaymentsDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#DebtScheduleofPrincipalPaymentsDetails"/>
  <link:definitionLink xlink:role="http://terreno.com/role/DebtScheduleofPrincipalPaymentsDetails" xlink:type="extended" id="i985f9f63d37d4c4482044099d15d0baa_DebtScheduleofPrincipalPaymentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_f79e1cf1-1327-41bb-bfed-4d90c4fb965c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_24630ce7-e01a-4974-a8d7-f4ad0c13c5a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MaturitiesOfLongTermDebtAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f79e1cf1-1327-41bb-bfed-4d90c4fb965c" xlink:to="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_24630ce7-e01a-4974-a8d7-f4ad0c13c5a1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_160d19ba-74bd-44ce-b5a2-f6a201e84367" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_24630ce7-e01a-4974-a8d7-f4ad0c13c5a1" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_160d19ba-74bd-44ce-b5a2-f6a201e84367" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_d02cc06a-0928-41ff-86cc-3d68caac28f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_24630ce7-e01a-4974-a8d7-f4ad0c13c5a1" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_d02cc06a-0928-41ff-86cc-3d68caac28f8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_ca9cb999-92ce-421a-9fa4-191119357077" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_24630ce7-e01a-4974-a8d7-f4ad0c13c5a1" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_ca9cb999-92ce-421a-9fa4-191119357077" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_98a5c6ea-45d3-4b98-b6a8-0ba2241ed149" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_24630ce7-e01a-4974-a8d7-f4ad0c13c5a1" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_98a5c6ea-45d3-4b98-b6a8-0ba2241ed149" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_44a773f6-2224-4c48-8a9e-46fa4594490b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_24630ce7-e01a-4974-a8d7-f4ad0c13c5a1" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_44a773f6-2224-4c48-8a9e-46fa4594490b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_LongTermDebtMaturityAfterYearFour_3fd899a1-84dc-470d-9efa-7169dfb102d8" xlink:href="trno-20220630.xsd#trno_LongTermDebtMaturityAfterYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_24630ce7-e01a-4974-a8d7-f4ad0c13c5a1" xlink:to="loc_trno_LongTermDebtMaturityAfterYearFour_3fd899a1-84dc-470d-9efa-7169dfb102d8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_LongTermDebtBeforeNetDebtIssuanceCosts_08d81ad1-0729-4973-a0f9-762d5e3df968" xlink:href="trno-20220630.xsd#trno_LongTermDebtBeforeNetDebtIssuanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_24630ce7-e01a-4974-a8d7-f4ad0c13c5a1" xlink:to="loc_trno_LongTermDebtBeforeNetDebtIssuanceCosts_08d81ad1-0729-4973-a0f9-762d5e3df968" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_c468122a-2e3b-4aa5-a113-8ebf533cff76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_24630ce7-e01a-4974-a8d7-f4ad0c13c5a1" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_c468122a-2e3b-4aa5-a113-8ebf533cff76" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_b78571ac-fb27-4df8-8575-0251e1b762f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_24630ce7-e01a-4974-a8d7-f4ad0c13c5a1" xlink:to="loc_us-gaap_LongTermDebt_b78571ac-fb27-4df8-8575-0251e1b762f2" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtWeightedAverageInterestRate_a0575dc5-36fd-4c7a-aec7-d4f4f498535d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtWeightedAverageInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_24630ce7-e01a-4974-a8d7-f4ad0c13c5a1" xlink:to="loc_us-gaap_DebtWeightedAverageInterestRate_a0575dc5-36fd-4c7a-aec7-d4f4f498535d" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarlyRepaymentOfSeniorDebt_aaee45df-805d-453e-83a0-2336e2675123" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarlyRepaymentOfSeniorDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_24630ce7-e01a-4974-a8d7-f4ad0c13c5a1" xlink:to="loc_us-gaap_EarlyRepaymentOfSeniorDebt_aaee45df-805d-453e-83a0-2336e2675123" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_20722a24-ad04-42bb-a8c4-3b7c9378ef20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_24630ce7-e01a-4974-a8d7-f4ad0c13c5a1" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_20722a24-ad04-42bb-a8c4-3b7c9378ef20" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_a328d7a5-871e-40cb-955e-a92424f8f00c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f79e1cf1-1327-41bb-bfed-4d90c4fb965c" xlink:to="loc_us-gaap_DebtInstrumentTable_a328d7a5-871e-40cb-955e-a92424f8f00c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_973e4b59-9f28-4ea2-96ff-14a3cb447f90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_a328d7a5-871e-40cb-955e-a92424f8f00c" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_973e4b59-9f28-4ea2-96ff-14a3cb447f90" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_973e4b59-9f28-4ea2-96ff-14a3cb447f90_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_973e4b59-9f28-4ea2-96ff-14a3cb447f90" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_973e4b59-9f28-4ea2-96ff-14a3cb447f90_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_6b9cc976-ff76-44c8-96d9-e9bce7deb447" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_973e4b59-9f28-4ea2-96ff-14a3cb447f90" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_6b9cc976-ff76-44c8-96d9-e9bce7deb447" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_CreditFacilityMember_25b45474-52a1-4db5-88a3-005e97bfa5ba" xlink:href="trno-20220630.xsd#trno_CreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_6b9cc976-ff76-44c8-96d9-e9bce7deb447" xlink:to="loc_trno_CreditFacilityMember_25b45474-52a1-4db5-88a3-005e97bfa5ba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_TermLoanMember_6fb1edf5-74a6-4816-85ac-48ac1d262e58" xlink:href="trno-20220630.xsd#trno_TermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_6b9cc976-ff76-44c8-96d9-e9bce7deb447" xlink:to="loc_trno_TermLoanMember_6fb1edf5-74a6-4816-85ac-48ac1d262e58" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_0dc9cef4-8bca-4f17-a2b7-d8cc136d5aad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_6b9cc976-ff76-44c8-96d9-e9bce7deb447" xlink:to="loc_us-gaap_SeniorNotesMember_0dc9cef4-8bca-4f17-a2b7-d8cc136d5aad" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_677fc410-4433-4442-8c2e-ce09445fb21f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_6b9cc976-ff76-44c8-96d9-e9bce7deb447" xlink:to="loc_us-gaap_UnsecuredDebtMember_677fc410-4433-4442-8c2e-ce09445fb21f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_990327a7-eeb0-4a0e-ab47-0ef75e12486b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_a328d7a5-871e-40cb-955e-a92424f8f00c" xlink:to="loc_us-gaap_DebtInstrumentAxis_990327a7-eeb0-4a0e-ab47-0ef75e12486b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_990327a7-eeb0-4a0e-ab47-0ef75e12486b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_990327a7-eeb0-4a0e-ab47-0ef75e12486b" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_990327a7-eeb0-4a0e-ab47-0ef75e12486b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_aa0e7c91-2380-406a-9787-12bbd0bf97e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_990327a7-eeb0-4a0e-ab47-0ef75e12486b" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_aa0e7c91-2380-406a-9787-12bbd0bf97e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_September2022SeniorUnsecuredNotesMember_4fdc3f3b-f1ec-45fb-a756-40e47ceadd94" xlink:href="trno-20220630.xsd#trno_September2022SeniorUnsecuredNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_aa0e7c91-2380-406a-9787-12bbd0bf97e6" xlink:to="loc_trno_September2022SeniorUnsecuredNotesMember_4fdc3f3b-f1ec-45fb-a756-40e47ceadd94" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_6c70895b-bd2b-4096-a2a2-2ee231ad9e43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_a328d7a5-871e-40cb-955e-a92424f8f00c" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_6c70895b-bd2b-4096-a2a2-2ee231ad9e43" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_6c70895b-bd2b-4096-a2a2-2ee231ad9e43_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_6c70895b-bd2b-4096-a2a2-2ee231ad9e43" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_6c70895b-bd2b-4096-a2a2-2ee231ad9e43_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_76f83197-1976-47ff-90aa-2667f7c08259" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_6c70895b-bd2b-4096-a2a2-2ee231ad9e43" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_76f83197-1976-47ff-90aa-2667f7c08259" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_0fc8f693-63aa-45b4-b2df-3abe8872af0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_76f83197-1976-47ff-90aa-2667f7c08259" xlink:to="loc_us-gaap_SubsequentEventMember_0fc8f693-63aa-45b4-b2df-3abe8872af0b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://terreno.com/role/DerivativeFinancialInstrumentsNarrativeDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#DerivativeFinancialInstrumentsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://terreno.com/role/DerivativeFinancialInstrumentsNarrativeDetails" xlink:type="extended" id="i6019a1f681b2414da4a6392c89f9b133_DerivativeFinancialInstrumentsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_f598949b-2e64-4697-9d4c-e60e6b1a5b22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfInterestRateDerivativesHeld_7205b66e-5477-4449-931a-a47a6ba8196e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfInterestRateDerivativesHeld"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_f598949b-2e64-4697-9d4c-e60e6b1a5b22" xlink:to="loc_us-gaap_NumberOfInterestRateDerivativesHeld_7205b66e-5477-4449-931a-a47a6ba8196e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_e9069741-d7cf-4a17-b8bd-2237ca4050c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_f598949b-2e64-4697-9d4c-e60e6b1a5b22" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_e9069741-d7cf-4a17-b8bd-2237ca4050c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCapInterestRate_5fe13b92-0272-42d5-aee9-affff35d1231" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeCapInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_f598949b-2e64-4697-9d4c-e60e6b1a5b22" xlink:to="loc_us-gaap_DerivativeCapInterestRate_5fe13b92-0272-42d5-aee9-affff35d1231" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeBasisSpreadOnVariableRate_3dfe3304-d21f-4c8e-b8ac-84dba77a6910" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeBasisSpreadOnVariableRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_f598949b-2e64-4697-9d4c-e60e6b1a5b22" xlink:to="loc_us-gaap_DerivativeBasisSpreadOnVariableRate_3dfe3304-d21f-4c8e-b8ac-84dba77a6910" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNotionalAmount_12503a8a-2bcf-4c1e-9aa5-871bcc9af64f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_f598949b-2e64-4697-9d4c-e60e6b1a5b22" xlink:to="loc_us-gaap_DerivativeAssetNotionalAmount_12503a8a-2bcf-4c1e-9aa5-871bcc9af64f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_deed1fd8-5527-4b26-bb3f-1cf746839a1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_f598949b-2e64-4697-9d4c-e60e6b1a5b22" xlink:to="loc_us-gaap_DerivativeTable_deed1fd8-5527-4b26-bb3f-1cf746839a1c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_7ddffdfd-3997-4485-9266-c096b3c6bf14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_deed1fd8-5527-4b26-bb3f-1cf746839a1c" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_7ddffdfd-3997-4485-9266-c096b3c6bf14" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_7ddffdfd-3997-4485-9266-c096b3c6bf14_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_7ddffdfd-3997-4485-9266-c096b3c6bf14" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_7ddffdfd-3997-4485-9266-c096b3c6bf14_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_462eee3e-2f03-4654-8566-88149d8e8585" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_7ddffdfd-3997-4485-9266-c096b3c6bf14" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_462eee3e-2f03-4654-8566-88149d8e8585" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateCapMember_ee5c4125-687a-4f28-b916-3809b7fe548c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateCapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_462eee3e-2f03-4654-8566-88149d8e8585" xlink:to="loc_us-gaap_InterestRateCapMember_ee5c4125-687a-4f28-b916-3809b7fe548c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_InterestRateCap2Member_2e1d812c-4e80-4cd9-b9f0-c83ca12d7246" xlink:href="trno-20220630.xsd#trno_InterestRateCap2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_462eee3e-2f03-4654-8566-88149d8e8585" xlink:to="loc_trno_InterestRateCap2Member_2e1d812c-4e80-4cd9-b9f0-c83ca12d7246" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_InterestRateCap1Member_c9be7b24-a900-44ee-b298-456ce94b6fd0" xlink:href="trno-20220630.xsd#trno_InterestRateCap1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_462eee3e-2f03-4654-8566-88149d8e8585" xlink:to="loc_trno_InterestRateCap1Member_c9be7b24-a900-44ee-b298-456ce94b6fd0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_78626afc-5990-4a9a-b866-5ce2f19dac90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_deed1fd8-5527-4b26-bb3f-1cf746839a1c" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_78626afc-5990-4a9a-b866-5ce2f19dac90" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_78626afc-5990-4a9a-b866-5ce2f19dac90_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_78626afc-5990-4a9a-b866-5ce2f19dac90" xlink:to="loc_us-gaap_HedgingRelationshipDomain_78626afc-5990-4a9a-b866-5ce2f19dac90_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_40816686-5183-44bc-b373-43a71858830c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_78626afc-5990-4a9a-b866-5ce2f19dac90" xlink:to="loc_us-gaap_HedgingRelationshipDomain_40816686-5183-44bc-b373-43a71858830c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_fdcf9a47-98c2-4a79-adf1-130bf209b603" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingRelationshipDomain_40816686-5183-44bc-b373-43a71858830c" xlink:to="loc_us-gaap_CashFlowHedgingMember_fdcf9a47-98c2-4a79-adf1-130bf209b603" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_45581c83-ddf8-490c-9dfd-14afe3238ed8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_deed1fd8-5527-4b26-bb3f-1cf746839a1c" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_45581c83-ddf8-490c-9dfd-14afe3238ed8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_45581c83-ddf8-490c-9dfd-14afe3238ed8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_45581c83-ddf8-490c-9dfd-14afe3238ed8" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_45581c83-ddf8-490c-9dfd-14afe3238ed8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_a7f0be0e-d723-41f7-8713-cc2770711f8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_45581c83-ddf8-490c-9dfd-14afe3238ed8" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_a7f0be0e-d723-41f7-8713-cc2770711f8e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_afc266cf-0935-4458-a5fb-2c854676985b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_a7f0be0e-d723-41f7-8713-cc2770711f8e" xlink:to="loc_us-gaap_UnsecuredDebtMember_afc266cf-0935-4458-a5fb-2c854676985b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_621d9f05-313d-40a9-876a-a29d3253a495" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_deed1fd8-5527-4b26-bb3f-1cf746839a1c" xlink:to="loc_srt_RangeAxis_621d9f05-313d-40a9-876a-a29d3253a495" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_621d9f05-313d-40a9-876a-a29d3253a495_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_621d9f05-313d-40a9-876a-a29d3253a495" xlink:to="loc_srt_RangeMember_621d9f05-313d-40a9-876a-a29d3253a495_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_cc4d4f46-9768-4e9e-a27c-7307dd8c8f72" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_621d9f05-313d-40a9-876a-a29d3253a495" xlink:to="loc_srt_RangeMember_cc4d4f46-9768-4e9e-a27c-7307dd8c8f72" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_39ec0745-a198-4898-9a35-a3c40a7f00c2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_cc4d4f46-9768-4e9e-a27c-7307dd8c8f72" xlink:to="loc_srt_MinimumMember_39ec0745-a198-4898-9a35-a3c40a7f00c2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ecc3d783-34cf-4666-80db-34e0997e1116" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_cc4d4f46-9768-4e9e-a27c-7307dd8c8f72" xlink:to="loc_srt_MaximumMember_ecc3d783-34cf-4666-80db-34e0997e1116" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_DebtInstrumentRateTypeAxis_76645347-0c7f-4266-aa02-a2e3b2730cfb" xlink:href="trno-20220630.xsd#trno_DebtInstrumentRateTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_deed1fd8-5527-4b26-bb3f-1cf746839a1c" xlink:to="loc_trno_DebtInstrumentRateTypeAxis_76645347-0c7f-4266-aa02-a2e3b2730cfb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_DebtInstrumentRateTypeDomain_76645347-0c7f-4266-aa02-a2e3b2730cfb_default" xlink:href="trno-20220630.xsd#trno_DebtInstrumentRateTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_trno_DebtInstrumentRateTypeAxis_76645347-0c7f-4266-aa02-a2e3b2730cfb" xlink:to="loc_trno_DebtInstrumentRateTypeDomain_76645347-0c7f-4266-aa02-a2e3b2730cfb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_DebtInstrumentRateTypeDomain_5266b379-4328-4c8f-a9b9-c22050d9a411" xlink:href="trno-20220630.xsd#trno_DebtInstrumentRateTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_trno_DebtInstrumentRateTypeAxis_76645347-0c7f-4266-aa02-a2e3b2730cfb" xlink:to="loc_trno_DebtInstrumentRateTypeDomain_5266b379-4328-4c8f-a9b9-c22050d9a411" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_DebtInstrumentFixedRateMember_61b21973-2ac7-4242-a59c-5fd577665999" xlink:href="trno-20220630.xsd#trno_DebtInstrumentFixedRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_trno_DebtInstrumentRateTypeDomain_5266b379-4328-4c8f-a9b9-c22050d9a411" xlink:to="loc_trno_DebtInstrumentFixedRateMember_61b21973-2ac7-4242-a59c-5fd577665999" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_0dbb2d38-ae8f-4ee5-bf47-ab49715ea2d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_deed1fd8-5527-4b26-bb3f-1cf746839a1c" xlink:to="loc_us-gaap_DebtInstrumentAxis_0dbb2d38-ae8f-4ee5-bf47-ab49715ea2d6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_0dbb2d38-ae8f-4ee5-bf47-ab49715ea2d6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_0dbb2d38-ae8f-4ee5-bf47-ab49715ea2d6" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_0dbb2d38-ae8f-4ee5-bf47-ab49715ea2d6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_2c15d4ea-174e-4687-b9cb-665f28ec39e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_0dbb2d38-ae8f-4ee5-bf47-ab49715ea2d6" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_2c15d4ea-174e-4687-b9cb-665f28ec39e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_AmendedTermLoanMaturingJanuary2027Member_01df1d5a-b715-4c1c-8657-e358f30dfd83" xlink:href="trno-20220630.xsd#trno_AmendedTermLoanMaturingJanuary2027Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_2c15d4ea-174e-4687-b9cb-665f28ec39e4" xlink:to="loc_trno_AmendedTermLoanMaturingJanuary2027Member_01df1d5a-b715-4c1c-8657-e358f30dfd83" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://terreno.com/role/FairValueMeasurementsCarryingValueandEstimatedFairValueofCompanyDebtDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#FairValueMeasurementsCarryingValueandEstimatedFairValueofCompanyDebtDetails"/>
  <link:definitionLink xlink:role="http://terreno.com/role/FairValueMeasurementsCarryingValueandEstimatedFairValueofCompanyDebtDetails" xlink:type="extended" id="i5cf4dead660041178c48fff17e8b4115_FairValueMeasurementsCarryingValueandEstimatedFairValueofCompanyDebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_17420175-6fef-470b-afd7-120b4f8d306f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_5e5cabd6-78a2-41ba-9cf8-eac374c7fd45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_17420175-6fef-470b-afd7-120b4f8d306f" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_5e5cabd6-78a2-41ba-9cf8-eac374c7fd45" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableFairValueDisclosure_8ac57eed-b1c8-4455-84dd-93d0a232963a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_5e5cabd6-78a2-41ba-9cf8-eac374c7fd45" xlink:to="loc_us-gaap_NotesPayableFairValueDisclosure_8ac57eed-b1c8-4455-84dd-93d0a232963a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayable_e7da6878-bb57-44f6-a4bf-11ea2e30e82e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_5e5cabd6-78a2-41ba-9cf8-eac374c7fd45" xlink:to="loc_us-gaap_NotesPayable_e7da6878-bb57-44f6-a4bf-11ea2e30e82e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_4de54b90-6c81-4216-91f5-fdb82b58ca81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_17420175-6fef-470b-afd7-120b4f8d306f" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_4de54b90-6c81-4216-91f5-fdb82b58ca81" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0cd05f72-6652-46f5-9852-d2d7c6e0d6cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_4de54b90-6c81-4216-91f5-fdb82b58ca81" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0cd05f72-6652-46f5-9852-d2d7c6e0d6cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0cd05f72-6652-46f5-9852-d2d7c6e0d6cd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0cd05f72-6652-46f5-9852-d2d7c6e0d6cd" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0cd05f72-6652-46f5-9852-d2d7c6e0d6cd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2a69ed61-35a7-42a8-865d-86125f685492" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0cd05f72-6652-46f5-9852-d2d7c6e0d6cd" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2a69ed61-35a7-42a8-865d-86125f685492" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_2c011e20-18f0-408e-8cc8-5c405691dbda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2a69ed61-35a7-42a8-865d-86125f685492" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_2c011e20-18f0-408e-8cc8-5c405691dbda" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_edee9d17-1ae9-4ad2-bca8-9f04818ce1f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2a69ed61-35a7-42a8-865d-86125f685492" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_edee9d17-1ae9-4ad2-bca8-9f04818ce1f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_e2f6fdb5-1514-49a5-aef9-6a5b5305f475" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2a69ed61-35a7-42a8-865d-86125f685492" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_e2f6fdb5-1514-49a5-aef9-6a5b5305f475" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://terreno.com/role/StockholdersEquityNarrativeDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#StockholdersEquityNarrativeDetails"/>
  <link:definitionLink xlink:role="http://terreno.com/role/StockholdersEquityNarrativeDetails" xlink:type="extended" id="i5247ce49842c458b90f1cc3aadb58fe8_StockholdersEquityNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_8eaece2c-63de-43c9-8f36-ec2c7ccca364" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_8eaece2c-63de-43c9-8f36-ec2c7ccca364" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_1b7a301f-8bb3-4dc8-8d00-125fc890aa84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_1b7a301f-8bb3-4dc8-8d00-125fc890aa84" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_cdcfe9dc-e789-45c2-a1fb-aaffc5d5b371" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_cdcfe9dc-e789-45c2-a1fb-aaffc5d5b371" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_dc4cd2ec-d310-416a-bb21-d0fe5395fc4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_dc4cd2ec-d310-416a-bb21-d0fe5395fc4d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_CommonStockAggregateOfferingPrice_323bf343-3a4f-461f-b879-38feeebb2801" xlink:href="trno-20220630.xsd#trno_CommonStockAggregateOfferingPrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:to="loc_trno_CommonStockAggregateOfferingPrice_323bf343-3a4f-461f-b879-38feeebb2801" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_CommonStockAggregateOfferingPriceRemaining_df0f69b7-7fc6-4eb8-b902-a29a38a11f50" xlink:href="trno-20220630.xsd#trno_CommonStockAggregateOfferingPriceRemaining"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:to="loc_trno_CommonStockAggregateOfferingPriceRemaining_df0f69b7-7fc6-4eb8-b902-a29a38a11f50" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_651f38be-5153-41fd-bd89-eb5e89aa15bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_651f38be-5153-41fd-bd89-eb5e89aa15bb" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_SalesOfStockWeightedAverageOfferingPrice_3f045282-8318-4175-a480-dce8d16deb24" xlink:href="trno-20220630.xsd#trno_SalesOfStockWeightedAverageOfferingPrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:to="loc_trno_SalesOfStockWeightedAverageOfferingPrice_3f045282-8318-4175-a480-dce8d16deb24" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_cb8503d3-2c22-4915-9ffd-ae4f544534f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_cb8503d3-2c22-4915-9ffd-ae4f544534f4" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_FeesAndCommissionsAtMarketEquityOfferingProgramSalesAgent_2adedd5b-a626-48db-850c-17c159b29d78" xlink:href="trno-20220630.xsd#trno_FeesAndCommissionsAtMarketEquityOfferingProgramSalesAgent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:to="loc_trno_FeesAndCommissionsAtMarketEquityOfferingProgramSalesAgent_2adedd5b-a626-48db-850c-17c159b29d78" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_7307d4be-7b46-45b5-bd3a-31dca89b45d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:to="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_7307d4be-7b46-45b5-bd3a-31dca89b45d2" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_b0a82545-6d92-4cf9-b218-4af4647d8d9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_b0a82545-6d92-4cf9-b218-4af4647d8d9b" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8692ef38-16e9-4688-b58f-fe31db036536" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8692ef38-16e9-4688-b58f-fe31db036536" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_59c7bd27-e04c-41df-8e96-0771044443ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_59c7bd27-e04c-41df-8e96-0771044443ce" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_StockTransferredDuringPeriodDepositToDeferredCompensationPlan_6ae25422-74bf-4164-b06c-61f661954835" xlink:href="trno-20220630.xsd#trno_StockTransferredDuringPeriodDepositToDeferredCompensationPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:to="loc_trno_StockTransferredDuringPeriodDepositToDeferredCompensationPlan_6ae25422-74bf-4164-b06c-61f661954835" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_CommonStockSharesAuthorizedRemaining_4bfa597a-5e53-44d9-8615-097c9f19c3b5" xlink:href="trno-20220630.xsd#trno_CommonStockSharesAuthorizedRemaining"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:to="loc_trno_CommonStockSharesAuthorizedRemaining_4bfa597a-5e53-44d9-8615-097c9f19c3b5" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsIntrinsicValue_0f9af446-1032-488b-85e5-2fc9b6f19054" xlink:href="trno-20220630.xsd#trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:to="loc_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsIntrinsicValue_0f9af446-1032-488b-85e5-2fc9b6f19054" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_c27d9ae6-7649-4f8b-b31c-0fabc6c5b808" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_c27d9ae6-7649-4f8b-b31c-0fabc6c5b808" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_0f09c41f-75b2-4265-947a-81f53ef20edc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_0f09c41f-75b2-4265-947a-81f53ef20edc" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_974cb945-cded-4222-9f1e-639f6a8ea963" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_974cb945-cded-4222-9f1e-639f6a8ea963" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfMeasurementPeriods_2f4e69e9-b94f-411e-bda8-05564d7218f5" xlink:href="trno-20220630.xsd#trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfMeasurementPeriods"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:to="loc_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfMeasurementPeriods_2f4e69e9-b94f-411e-bda8-05564d7218f5" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e2af77aa-c084-44e6-8fe6-bd0717238096" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e2af77aa-c084-44e6-8fe6-bd0717238096" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_0d9e10b0-fbd6-490f-adb7-ebc88d94285e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e2af77aa-c084-44e6-8fe6-bd0717238096" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_0d9e10b0-fbd6-490f-adb7-ebc88d94285e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_0d9e10b0-fbd6-490f-adb7-ebc88d94285e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_0d9e10b0-fbd6-490f-adb7-ebc88d94285e" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_0d9e10b0-fbd6-490f-adb7-ebc88d94285e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_395bd0c9-db17-4152-a2c8-3c2dd81da9bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_0d9e10b0-fbd6-490f-adb7-ebc88d94285e" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_395bd0c9-db17-4152-a2c8-3c2dd81da9bc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_AtTheMarketProgramMember_a07ede96-03a2-4d8b-92fc-195ca9ab441d" xlink:href="trno-20220630.xsd#trno_AtTheMarketProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_395bd0c9-db17-4152-a2c8-3c2dd81da9bc" xlink:to="loc_trno_AtTheMarketProgramMember_a07ede96-03a2-4d8b-92fc-195ca9ab441d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_AtMarketEquityOfferingProgram300MillionMember_bcd6ee9f-9576-4a35-b742-5578a66408de" xlink:href="trno-20220630.xsd#trno_AtMarketEquityOfferingProgram300MillionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_trno_AtTheMarketProgramMember_a07ede96-03a2-4d8b-92fc-195ca9ab441d" xlink:to="loc_trno_AtMarketEquityOfferingProgram300MillionMember_bcd6ee9f-9576-4a35-b742-5578a66408de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f4441b37-72ea-4efd-b34f-2f73bce41c45" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e2af77aa-c084-44e6-8fe6-bd0717238096" xlink:to="loc_srt_RangeAxis_f4441b37-72ea-4efd-b34f-2f73bce41c45" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f4441b37-72ea-4efd-b34f-2f73bce41c45_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_f4441b37-72ea-4efd-b34f-2f73bce41c45" xlink:to="loc_srt_RangeMember_f4441b37-72ea-4efd-b34f-2f73bce41c45_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_fc9aaf11-c53d-45f4-95b2-86c959ce4bca" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_f4441b37-72ea-4efd-b34f-2f73bce41c45" xlink:to="loc_srt_RangeMember_fc9aaf11-c53d-45f4-95b2-86c959ce4bca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_386613c2-b5b0-4cab-aa92-603cc3173d2f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_fc9aaf11-c53d-45f4-95b2-86c959ce4bca" xlink:to="loc_srt_MinimumMember_386613c2-b5b0-4cab-aa92-603cc3173d2f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_2c8f86c9-d7c1-440a-9538-c658a8f9c68b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_fc9aaf11-c53d-45f4-95b2-86c959ce4bca" xlink:to="loc_srt_MaximumMember_2c8f86c9-d7c1-440a-9538-c658a8f9c68b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_59615e42-42c1-4626-a8ad-8bee9669eee5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e2af77aa-c084-44e6-8fe6-bd0717238096" xlink:to="loc_us-gaap_AwardTypeAxis_59615e42-42c1-4626-a8ad-8bee9669eee5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_59615e42-42c1-4626-a8ad-8bee9669eee5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_59615e42-42c1-4626-a8ad-8bee9669eee5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_59615e42-42c1-4626-a8ad-8bee9669eee5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_77305510-0ce6-4ca9-850c-a59e4336c061" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_59615e42-42c1-4626-a8ad-8bee9669eee5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_77305510-0ce6-4ca9-850c-a59e4336c061" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_d72ecbfe-91a8-49eb-8d4a-b8f73a3a3201" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_77305510-0ce6-4ca9-850c-a59e4336c061" xlink:to="loc_us-gaap_RestrictedStockMember_d72ecbfe-91a8-49eb-8d4a-b8f73a3a3201" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_948964e8-8e4d-4dc5-bbf4-89fa05abd2e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e2af77aa-c084-44e6-8fe6-bd0717238096" xlink:to="loc_us-gaap_PlanNameAxis_948964e8-8e4d-4dc5-bbf4-89fa05abd2e6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_948964e8-8e4d-4dc5-bbf4-89fa05abd2e6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_948964e8-8e4d-4dc5-bbf4-89fa05abd2e6" xlink:to="loc_us-gaap_PlanNameDomain_948964e8-8e4d-4dc5-bbf4-89fa05abd2e6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_031247a6-723a-4507-b3e0-e359e9fcf7b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_948964e8-8e4d-4dc5-bbf4-89fa05abd2e6" xlink:to="loc_us-gaap_PlanNameDomain_031247a6-723a-4507-b3e0-e359e9fcf7b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_A2019PlanMember_de1ac1bb-274b-4db5-a559-4eee679d3c68" xlink:href="trno-20220630.xsd#trno_A2019PlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_031247a6-723a-4507-b3e0-e359e9fcf7b2" xlink:to="loc_trno_A2019PlanMember_de1ac1bb-274b-4db5-a559-4eee679d3c68" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_LongTermIncentivePlanMember_da8f2c3c-8f96-4b44-8aca-7be41cb55e72" xlink:href="trno-20220630.xsd#trno_LongTermIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_031247a6-723a-4507-b3e0-e359e9fcf7b2" xlink:to="loc_trno_LongTermIncentivePlanMember_da8f2c3c-8f96-4b44-8aca-7be41cb55e72" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_678b171e-2b44-4149-863e-0f2f262923a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e2af77aa-c084-44e6-8fe6-bd0717238096" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_678b171e-2b44-4149-863e-0f2f262923a7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_678b171e-2b44-4149-863e-0f2f262923a7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_678b171e-2b44-4149-863e-0f2f262923a7" xlink:to="loc_us-gaap_EquityComponentDomain_678b171e-2b44-4149-863e-0f2f262923a7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_940d41dc-d12a-493d-9344-bc82f32ee5a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_678b171e-2b44-4149-863e-0f2f262923a7" xlink:to="loc_us-gaap_EquityComponentDomain_940d41dc-d12a-493d-9344-bc82f32ee5a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_CommonStockHeldAtRabbiTrustMember_42a070a9-dfb7-4a55-907e-59002a97a94e" xlink:href="trno-20220630.xsd#trno_CommonStockHeldAtRabbiTrustMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_940d41dc-d12a-493d-9344-bc82f32ee5a8" xlink:to="loc_trno_CommonStockHeldAtRabbiTrustMember_42a070a9-dfb7-4a55-907e-59002a97a94e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://terreno.com/role/StockholdersEquityRestrictedStockActivityDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#StockholdersEquityRestrictedStockActivityDetails"/>
  <link:definitionLink xlink:role="http://terreno.com/role/StockholdersEquityRestrictedStockActivityDetails" xlink:type="extended" id="id2239cf22bad4615b96193ed48b8d3f8_StockholdersEquityRestrictedStockActivityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ee9cb0a2-27ba-4cd4-96e2-906e3e952ab3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_981a47fb-9c1d-4da9-99df-ceb8ac3eeb96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ee9cb0a2-27ba-4cd4-96e2-906e3e952ab3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_981a47fb-9c1d-4da9-99df-ceb8ac3eeb96" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2e4155c2-f325-4a40-8a29-ece84ac9b557" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_981a47fb-9c1d-4da9-99df-ceb8ac3eeb96" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2e4155c2-f325-4a40-8a29-ece84ac9b557" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_0d5e91f7-2b94-42eb-b802-306c9b1df090" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_981a47fb-9c1d-4da9-99df-ceb8ac3eeb96" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_0d5e91f7-2b94-42eb-b802-306c9b1df090" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_fa8a3cc4-ebab-4850-a575-fde3fb791be9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_981a47fb-9c1d-4da9-99df-ceb8ac3eeb96" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_fa8a3cc4-ebab-4850-a575-fde3fb791be9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_a22385d6-08ba-4df4-af01-86bfd10f9e95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_981a47fb-9c1d-4da9-99df-ceb8ac3eeb96" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_a22385d6-08ba-4df4-af01-86bfd10f9e95" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_32e3a53e-024e-4908-b750-1cf202d975db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_227d971b-9cb1-4e01-9830-48ea46efef66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ee9cb0a2-27ba-4cd4-96e2-906e3e952ab3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_227d971b-9cb1-4e01-9830-48ea46efef66" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b61530f8-b862-4922-8d92-6ea203d821df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_227d971b-9cb1-4e01-9830-48ea46efef66" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b61530f8-b862-4922-8d92-6ea203d821df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_ad9f8408-7c35-4ebb-8001-f1a0bfe142f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_227d971b-9cb1-4e01-9830-48ea46efef66" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_ad9f8408-7c35-4ebb-8001-f1a0bfe142f8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_d212752c-32c4-441e-9e6f-18e47d421611" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_227d971b-9cb1-4e01-9830-48ea46efef66" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_d212752c-32c4-441e-9e6f-18e47d421611" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_9b554988-51e2-4174-8b95-9a12878427d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_227d971b-9cb1-4e01-9830-48ea46efef66" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_9b554988-51e2-4174-8b95-9a12878427d2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_22858ed1-bceb-4f94-80de-85b968fccc9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b8e4b572-e269-404b-92a6-7199f5472e99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ee9cb0a2-27ba-4cd4-96e2-906e3e952ab3" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b8e4b572-e269-404b-92a6-7199f5472e99" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_b16043bb-110f-4ed2-a62e-39763b8892be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b8e4b572-e269-404b-92a6-7199f5472e99" xlink:to="loc_us-gaap_AwardTypeAxis_b16043bb-110f-4ed2-a62e-39763b8892be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b16043bb-110f-4ed2-a62e-39763b8892be_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_b16043bb-110f-4ed2-a62e-39763b8892be" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b16043bb-110f-4ed2-a62e-39763b8892be_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_91bf149c-d2cd-4ae0-8279-382ecb4b2974" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_b16043bb-110f-4ed2-a62e-39763b8892be" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_91bf149c-d2cd-4ae0-8279-382ecb4b2974" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_077f92e2-9e77-47cb-bb79-33b75a365158" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_91bf149c-d2cd-4ae0-8279-382ecb4b2974" xlink:to="loc_us-gaap_RestrictedStockMember_077f92e2-9e77-47cb-bb79-33b75a365158" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://terreno.com/role/StockholdersEquityVestingScheduleoftheTotalNonVestedSharesofRestrictedStockOutstandingDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#StockholdersEquityVestingScheduleoftheTotalNonVestedSharesofRestrictedStockOutstandingDetails"/>
  <link:definitionLink xlink:role="http://terreno.com/role/StockholdersEquityVestingScheduleoftheTotalNonVestedSharesofRestrictedStockOutstandingDetails" xlink:type="extended" id="i38ae8bfb52674cf3a0fd11b8f20abe71_StockholdersEquityVestingScheduleoftheTotalNonVestedSharesofRestrictedStockOutstandingDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_abecb441-3e54-4ab7-aeb1-bda399e9c13c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_189f4069-128e-4b84-ba8b-8ae80865984d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_abecb441-3e54-4ab7-aeb1-bda399e9c13c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_189f4069-128e-4b84-ba8b-8ae80865984d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c36a6b71-4a98-4a36-9387-e00196659c70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_abecb441-3e54-4ab7-aeb1-bda399e9c13c" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c36a6b71-4a98-4a36-9387-e00196659c70" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_8939c921-2fc2-4252-b5d7-1c3ce1ae3e05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c36a6b71-4a98-4a36-9387-e00196659c70" xlink:to="loc_us-gaap_VestingAxis_8939c921-2fc2-4252-b5d7-1c3ce1ae3e05" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_8939c921-2fc2-4252-b5d7-1c3ce1ae3e05_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_8939c921-2fc2-4252-b5d7-1c3ce1ae3e05" xlink:to="loc_us-gaap_VestingDomain_8939c921-2fc2-4252-b5d7-1c3ce1ae3e05_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_3be4d807-c4e8-478d-a319-cbf1aa684775" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_8939c921-2fc2-4252-b5d7-1c3ce1ae3e05" xlink:to="loc_us-gaap_VestingDomain_3be4d807-c4e8-478d-a319-cbf1aa684775" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_WithinCurrentFiscalYearMember_192f2d3c-045f-44e9-9988-6dc47388107c" xlink:href="trno-20220630.xsd#trno_WithinCurrentFiscalYearMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_3be4d807-c4e8-478d-a319-cbf1aa684775" xlink:to="loc_trno_WithinCurrentFiscalYearMember_192f2d3c-045f-44e9-9988-6dc47388107c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_YearOneMember_2cca0574-8f62-4cc7-9d14-e7ce79933a78" xlink:href="trno-20220630.xsd#trno_YearOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_3be4d807-c4e8-478d-a319-cbf1aa684775" xlink:to="loc_trno_YearOneMember_2cca0574-8f62-4cc7-9d14-e7ce79933a78" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_YearTwoMember_750bb550-7592-4775-b0b0-a352b339d1c7" xlink:href="trno-20220630.xsd#trno_YearTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_3be4d807-c4e8-478d-a319-cbf1aa684775" xlink:to="loc_trno_YearTwoMember_750bb550-7592-4775-b0b0-a352b339d1c7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_YearThreeMember_cf318c8c-246e-474f-9ee5-14ef4722259f" xlink:href="trno-20220630.xsd#trno_YearThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_3be4d807-c4e8-478d-a319-cbf1aa684775" xlink:to="loc_trno_YearThreeMember_cf318c8c-246e-474f-9ee5-14ef4722259f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_YearFourMember_cd9a29a7-e5bb-428c-9ebf-f2ec7de97bf9" xlink:href="trno-20220630.xsd#trno_YearFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_3be4d807-c4e8-478d-a319-cbf1aa684775" xlink:to="loc_trno_YearFourMember_cd9a29a7-e5bb-428c-9ebf-f2ec7de97bf9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_ThereafterMember_2614bf58-cf23-4630-90f4-2743cfb3f4ca" xlink:href="trno-20220630.xsd#trno_ThereafterMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_3be4d807-c4e8-478d-a319-cbf1aa684775" xlink:to="loc_trno_ThereafterMember_2614bf58-cf23-4630-90f4-2743cfb3f4ca" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://terreno.com/role/StockholdersEquitySummaryofCertainInformationWithRespecttothePerformanceShareAwardsDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#StockholdersEquitySummaryofCertainInformationWithRespecttothePerformanceShareAwardsDetails"/>
  <link:definitionLink xlink:role="http://terreno.com/role/StockholdersEquitySummaryofCertainInformationWithRespecttothePerformanceShareAwardsDetails" xlink:type="extended" id="i06455b0e1c8a469795bbe31223fc366e_StockholdersEquitySummaryofCertainInformationWithRespecttothePerformanceShareAwardsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_748d4835-5768-4424-b4bd-a4601cdd5284" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValue_18d5c0c1-7354-4214-af0e-d6ae6fafdf8c" xlink:href="trno-20220630.xsd#trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_748d4835-5768-4424-b4bd-a4601cdd5284" xlink:to="loc_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValue_18d5c0c1-7354-4214-af0e-d6ae6fafdf8c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_68bc2cd9-8f9c-4b2f-8d19-7b982b37b573" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_748d4835-5768-4424-b4bd-a4601cdd5284" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_68bc2cd9-8f9c-4b2f-8d19-7b982b37b573" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_500302a5-6528-484a-acdd-cbc657d227eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_748d4835-5768-4424-b4bd-a4601cdd5284" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_500302a5-6528-484a-acdd-cbc657d227eb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_3f2d5936-7054-4662-b438-b21f782d2d7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_500302a5-6528-484a-acdd-cbc657d227eb" xlink:to="loc_us-gaap_AwardTypeAxis_3f2d5936-7054-4662-b438-b21f782d2d7c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3f2d5936-7054-4662-b438-b21f782d2d7c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_3f2d5936-7054-4662-b438-b21f782d2d7c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3f2d5936-7054-4662-b438-b21f782d2d7c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0676a666-33da-4b7c-b634-c571486b2f78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_3f2d5936-7054-4662-b438-b21f782d2d7c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0676a666-33da-4b7c-b634-c571486b2f78" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_8cc9ea4c-2f49-4f3c-9ded-f6ebf078e67f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0676a666-33da-4b7c-b634-c571486b2f78" xlink:to="loc_us-gaap_PerformanceSharesMember_8cc9ea4c-2f49-4f3c-9ded-f6ebf078e67f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateAxis_4a9b0dd1-3570-4abb-8d88-92c4f7d4e079" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_500302a5-6528-484a-acdd-cbc657d227eb" xlink:to="loc_us-gaap_AwardDateAxis_4a9b0dd1-3570-4abb-8d88-92c4f7d4e079" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_4a9b0dd1-3570-4abb-8d88-92c4f7d4e079_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardDateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardDateAxis_4a9b0dd1-3570-4abb-8d88-92c4f7d4e079" xlink:to="loc_us-gaap_AwardDateDomain_4a9b0dd1-3570-4abb-8d88-92c4f7d4e079_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_08e4fc38-8bc6-4075-b6e8-0eea3f217a98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardDateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardDateAxis_4a9b0dd1-3570-4abb-8d88-92c4f7d4e079" xlink:to="loc_us-gaap_AwardDateDomain_08e4fc38-8bc6-4075-b6e8-0eea3f217a98" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_PerformanceSharesPeriod1Member_de7561fb-df11-4291-bd71-159deaa90cd2" xlink:href="trno-20220630.xsd#trno_PerformanceSharesPeriod1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_08e4fc38-8bc6-4075-b6e8-0eea3f217a98" xlink:to="loc_trno_PerformanceSharesPeriod1Member_de7561fb-df11-4291-bd71-159deaa90cd2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_PerformanceSharesPeriod2Member_9c5baa65-0df6-4cf9-9880-6c20f5ae4e52" xlink:href="trno-20220630.xsd#trno_PerformanceSharesPeriod2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_08e4fc38-8bc6-4075-b6e8-0eea3f217a98" xlink:to="loc_trno_PerformanceSharesPeriod2Member_9c5baa65-0df6-4cf9-9880-6c20f5ae4e52" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_PerformanceSharesPeriod3Member_8dd716ff-29e7-46ad-a726-cc652f9621ab" xlink:href="trno-20220630.xsd#trno_PerformanceSharesPeriod3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_08e4fc38-8bc6-4075-b6e8-0eea3f217a98" xlink:to="loc_trno_PerformanceSharesPeriod3Member_8dd716ff-29e7-46ad-a726-cc652f9621ab" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_PerformanceSharesPeriod4Member_c1a124c3-4fc1-4947-8081-2ed26b0f610c" xlink:href="trno-20220630.xsd#trno_PerformanceSharesPeriod4Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_08e4fc38-8bc6-4075-b6e8-0eea3f217a98" xlink:to="loc_trno_PerformanceSharesPeriod4Member_c1a124c3-4fc1-4947-8081-2ed26b0f610c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_7aed7796-1da9-4f60-8030-7166b7a649c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_500302a5-6528-484a-acdd-cbc657d227eb" xlink:to="loc_us-gaap_PlanNameAxis_7aed7796-1da9-4f60-8030-7166b7a649c4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_7aed7796-1da9-4f60-8030-7166b7a649c4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_7aed7796-1da9-4f60-8030-7166b7a649c4" xlink:to="loc_us-gaap_PlanNameDomain_7aed7796-1da9-4f60-8030-7166b7a649c4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_273a66a8-3f3d-4257-85f2-6be94a9fcd55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_7aed7796-1da9-4f60-8030-7166b7a649c4" xlink:to="loc_us-gaap_PlanNameDomain_273a66a8-3f3d-4257-85f2-6be94a9fcd55" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_AmendedLongTermIncentivePlanMember_bbb4c097-35b2-46a7-9558-f3a479cc44ba" xlink:href="trno-20220630.xsd#trno_AmendedLongTermIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_273a66a8-3f3d-4257-85f2-6be94a9fcd55" xlink:to="loc_trno_AmendedLongTermIncentivePlanMember_bbb4c097-35b2-46a7-9558-f3a479cc44ba" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://terreno.com/role/NetIncomeLossPerShareDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#NetIncomeLossPerShareDetails"/>
  <link:definitionLink xlink:role="http://terreno.com/role/NetIncomeLossPerShareDetails" xlink:type="extended" id="ia53082cc20d04a5498d2949ee7d0bfdc_NetIncomeLossPerShareDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_df0486fa-7f03-4b13-8aca-fb9394bd80dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_60246c9a-5bdb-4fc0-a344-2671201e4603" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_df0486fa-7f03-4b13-8aca-fb9394bd80dd" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_60246c9a-5bdb-4fc0-a344-2671201e4603" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesRestrictedStock_eced66a5-2b2b-4330-a64e-49e156af4bd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesRestrictedStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_df0486fa-7f03-4b13-8aca-fb9394bd80dd" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesRestrictedStock_eced66a5-2b2b-4330-a64e-49e156af4bd0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_8e44b508-14c5-4a8b-b736-cddf0159e79f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_df0486fa-7f03-4b13-8aca-fb9394bd80dd" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_8e44b508-14c5-4a8b-b736-cddf0159e79f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_588b6dcb-2e6c-4f42-904c-1092b354284d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_8e44b508-14c5-4a8b-b736-cddf0159e79f" xlink:to="loc_us-gaap_AwardTypeAxis_588b6dcb-2e6c-4f42-904c-1092b354284d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_588b6dcb-2e6c-4f42-904c-1092b354284d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_588b6dcb-2e6c-4f42-904c-1092b354284d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_588b6dcb-2e6c-4f42-904c-1092b354284d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c8846c44-3208-4768-827f-453a177f3d34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_588b6dcb-2e6c-4f42-904c-1092b354284d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c8846c44-3208-4768-827f-453a177f3d34" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_6798debe-5bd9-4618-948c-3390d5fc0847" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c8846c44-3208-4768-827f-453a177f3d34" xlink:to="loc_us-gaap_RestrictedStockMember_6798debe-5bd9-4618-948c-3390d5fc0847" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_92d4ff16-169a-42dc-b14e-bc59e5acdcf4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c8846c44-3208-4768-827f-453a177f3d34" xlink:to="loc_us-gaap_PerformanceSharesMember_92d4ff16-169a-42dc-b14e-bc59e5acdcf4" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://terreno.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#CommitmentsandContingenciesDetails"/>
  <link:definitionLink xlink:role="http://terreno.com/role/CommitmentsandContingenciesDetails" xlink:type="extended" id="i7586e35d508c46b9a43f0f595c1a779c_CommitmentsandContingenciesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_96728dc6-8652-4114-bb2b-aed17eb81fa0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfRealEstateProperties_df710c93-f497-4d57-8c33-6ad5f5526a61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfRealEstateProperties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_96728dc6-8652-4114-bb2b-aed17eb81fa0" xlink:to="loc_us-gaap_NumberOfRealEstateProperties_df710c93-f497-4d57-8c33-6ad5f5526a61" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet_b2e0700f-95a5-4158-844e-c4fd5522fc42" xlink:href="trno-20220630.xsd#trno_AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_96728dc6-8652-4114-bb2b-aed17eb81fa0" xlink:to="loc_trno_AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet_b2e0700f-95a5-4158-844e-c4fd5522fc42" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_DisposalGroupIncludingDiscontinuedOperationAgreementToSellConsideration_5bb8e36c-2f69-48e2-a3c6-8f647064ef2e" xlink:href="trno-20220630.xsd#trno_DisposalGroupIncludingDiscontinuedOperationAgreementToSellConsideration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_96728dc6-8652-4114-bb2b-aed17eb81fa0" xlink:to="loc_trno_DisposalGroupIncludingDiscontinuedOperationAgreementToSellConsideration_5bb8e36c-2f69-48e2-a3c6-8f647064ef2e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTable_eacf8798-e26d-4351-8b7e-e75539581300" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_96728dc6-8652-4114-bb2b-aed17eb81fa0" xlink:to="loc_us-gaap_OtherCommitmentsTable_eacf8798-e26d-4351-8b7e-e75539581300" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis_ecefbf5d-66d2-4a88-8e40-1a6a6409fb8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_eacf8798-e26d-4351-8b7e-e75539581300" xlink:to="loc_us-gaap_OtherCommitmentsAxis_ecefbf5d-66d2-4a88-8e40-1a6a6409fb8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_ecefbf5d-66d2-4a88-8e40-1a6a6409fb8a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OtherCommitmentsAxis_ecefbf5d-66d2-4a88-8e40-1a6a6409fb8a" xlink:to="loc_us-gaap_OtherCommitmentsDomain_ecefbf5d-66d2-4a88-8e40-1a6a6409fb8a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_e6abe9d1-f060-4b31-8d35-ccf1623baabb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OtherCommitmentsAxis_ecefbf5d-66d2-4a88-8e40-1a6a6409fb8a" xlink:to="loc_us-gaap_OtherCommitmentsDomain_e6abe9d1-f060-4b31-8d35-ccf1623baabb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_ThirdPartySellerMember_056a43e9-f426-4236-9989-8ffe1c7581d4" xlink:href="trno-20220630.xsd#trno_ThirdPartySellerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsDomain_e6abe9d1-f060-4b31-8d35-ccf1623baabb" xlink:to="loc_trno_ThirdPartySellerMember_056a43e9-f426-4236-9989-8ffe1c7581d4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_33ea108e-10ab-4c89-b039-134d06ad9a8a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_eacf8798-e26d-4351-8b7e-e75539581300" xlink:to="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_33ea108e-10ab-4c89-b039-134d06ad9a8a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_33ea108e-10ab-4c89-b039-134d06ad9a8a_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MortgageLoansOnRealEstateNamePropertyTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_33ea108e-10ab-4c89-b039-134d06ad9a8a" xlink:to="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_33ea108e-10ab-4c89-b039-134d06ad9a8a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_ee26c335-9f39-4b98-956a-c78f7ae4730b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MortgageLoansOnRealEstateNamePropertyTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_33ea108e-10ab-4c89-b039-134d06ad9a8a" xlink:to="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_ee26c335-9f39-4b98-956a-c78f7ae4730b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_IndustrialPropertyMember_d8004e13-3bf6-4528-8349-2a96fb6d0c82" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_IndustrialPropertyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_ee26c335-9f39-4b98-956a-c78f7ae4730b" xlink:to="loc_srt_IndustrialPropertyMember_d8004e13-3bf6-4528-8349-2a96fb6d0c82" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_992c8fb4-0be1-47f5-91dd-3cadb7bfab12" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_eacf8798-e26d-4351-8b7e-e75539581300" xlink:to="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_992c8fb4-0be1-47f5-91dd-3cadb7bfab12" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_992c8fb4-0be1-47f5-91dd-3cadb7bfab12_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_992c8fb4-0be1-47f5-91dd-3cadb7bfab12" xlink:to="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_992c8fb4-0be1-47f5-91dd-3cadb7bfab12_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_6dc376df-d989-4dbd-9eaa-ff6bd734646a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_992c8fb4-0be1-47f5-91dd-3cadb7bfab12" xlink:to="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_6dc376df-d989-4dbd-9eaa-ff6bd734646a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_TenIndustrialPropertiesMember_520a3f96-2c57-4143-a7b3-1e18d76c0c34" xlink:href="trno-20220630.xsd#trno_TenIndustrialPropertiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_6dc376df-d989-4dbd-9eaa-ff6bd734646a" xlink:to="loc_trno_TenIndustrialPropertiesMember_520a3f96-2c57-4143-a7b3-1e18d76c0c34" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_ThreePropertySoldInAugust2022Member_a4747fd9-5fed-4078-b94f-e59a839c786a" xlink:href="trno-20220630.xsd#trno_ThreePropertySoldInAugust2022Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_6dc376df-d989-4dbd-9eaa-ff6bd734646a" xlink:to="loc_trno_ThreePropertySoldInAugust2022Member_a4747fd9-5fed-4078-b94f-e59a839c786a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_6f3cc877-da79-4a02-bd35-b04bc6ebd13d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_eacf8798-e26d-4351-8b7e-e75539581300" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_6f3cc877-da79-4a02-bd35-b04bc6ebd13d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_6f3cc877-da79-4a02-bd35-b04bc6ebd13d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_6f3cc877-da79-4a02-bd35-b04bc6ebd13d" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_6f3cc877-da79-4a02-bd35-b04bc6ebd13d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_bef22da7-b2d7-46c1-b021-5ac356bd934a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_6f3cc877-da79-4a02-bd35-b04bc6ebd13d" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_bef22da7-b2d7-46c1-b021-5ac356bd934a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_ab4002d0-d0a1-4516-88c4-3f9c2124a3b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_bef22da7-b2d7-46c1-b021-5ac356bd934a" xlink:to="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_ab4002d0-d0a1-4516-88c4-3f9c2124a3b8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_7bb2a2b6-d831-47a4-9b13-03851bfc68ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_eacf8798-e26d-4351-8b7e-e75539581300" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_7bb2a2b6-d831-47a4-9b13-03851bfc68ec" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_7bb2a2b6-d831-47a4-9b13-03851bfc68ec_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_7bb2a2b6-d831-47a4-9b13-03851bfc68ec" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_7bb2a2b6-d831-47a4-9b13-03851bfc68ec_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_2b699286-d18a-496a-b799-d61972181cfe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_7bb2a2b6-d831-47a4-9b13-03851bfc68ec" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_2b699286-d18a-496a-b799-d61972181cfe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_b97c3308-27a5-43e2-a8df-5afca525b65c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_2b699286-d18a-496a-b799-d61972181cfe" xlink:to="loc_us-gaap_SubsequentEventMember_b97c3308-27a5-43e2-a8df-5afca525b65c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://terreno.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#SubsequentEventsDetails"/>
  <link:definitionLink xlink:role="http://terreno.com/role/SubsequentEventsDetails" xlink:type="extended" id="i39efc385cc584516806690b956e64b1e_SubsequentEventsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_e1de0535-d9b1-44ee-8e56-a24ced5f1f94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfRealEstateProperties_2bc2109f-c12f-4f4d-8f58-89cc53a07c5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfRealEstateProperties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_e1de0535-d9b1-44ee-8e56-a24ced5f1f94" xlink:to="loc_us-gaap_NumberOfRealEstateProperties_2bc2109f-c12f-4f4d-8f58-89cc53a07c5b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBuildings_a108980a-560d-4f49-a86d-56f138dda593" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBuildings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_e1de0535-d9b1-44ee-8e56-a24ced5f1f94" xlink:to="loc_us-gaap_PaymentsToAcquireBuildings_a108980a-560d-4f49-a86d-56f138dda593" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarlyRepaymentOfSeniorDebt_51d6f2c9-6f76-4074-b872-9374e6bb7474" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarlyRepaymentOfSeniorDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_e1de0535-d9b1-44ee-8e56-a24ced5f1f94" xlink:to="loc_us-gaap_EarlyRepaymentOfSeniorDebt_51d6f2c9-6f76-4074-b872-9374e6bb7474" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_c65cad17-1dd7-45a2-b620-5317b07b3da4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_e1de0535-d9b1-44ee-8e56-a24ced5f1f94" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_c65cad17-1dd7-45a2-b620-5317b07b3da4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_362fd22d-91ec-4794-b63a-493e2cf2b92f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_e1de0535-d9b1-44ee-8e56-a24ced5f1f94" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_362fd22d-91ec-4794-b63a-493e2cf2b92f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_90415489-6cbc-49b6-94f9-9dc7d4ec1fdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_e1de0535-d9b1-44ee-8e56-a24ced5f1f94" xlink:to="loc_us-gaap_SubsequentEventTable_90415489-6cbc-49b6-94f9-9dc7d4ec1fdb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_23f2d778-4215-48ef-8b42-00910f0362d3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_90415489-6cbc-49b6-94f9-9dc7d4ec1fdb" xlink:to="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_23f2d778-4215-48ef-8b42-00910f0362d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_23f2d778-4215-48ef-8b42-00910f0362d3_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MortgageLoansOnRealEstateNamePropertyTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_23f2d778-4215-48ef-8b42-00910f0362d3" xlink:to="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_23f2d778-4215-48ef-8b42-00910f0362d3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_11bf21f6-00a1-4a00-ac57-7ca701abc922" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MortgageLoansOnRealEstateNamePropertyTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_23f2d778-4215-48ef-8b42-00910f0362d3" xlink:to="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_11bf21f6-00a1-4a00-ac57-7ca701abc922" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_IndustrialPropertyMember_57ef8e0e-6de1-45c4-b3c0-3f4fe434f5c2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_IndustrialPropertyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_11bf21f6-00a1-4a00-ac57-7ca701abc922" xlink:to="loc_srt_IndustrialPropertyMember_57ef8e0e-6de1-45c4-b3c0-3f4fe434f5c2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_45996be1-c89c-4f7b-a65d-968a6c55f927" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_90415489-6cbc-49b6-94f9-9dc7d4ec1fdb" xlink:to="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_45996be1-c89c-4f7b-a65d-968a6c55f927" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_45996be1-c89c-4f7b-a65d-968a6c55f927_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_45996be1-c89c-4f7b-a65d-968a6c55f927" xlink:to="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_45996be1-c89c-4f7b-a65d-968a6c55f927_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_6951dd9c-53a1-4c9b-846b-cb37b9212696" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_45996be1-c89c-4f7b-a65d-968a6c55f927" xlink:to="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_6951dd9c-53a1-4c9b-846b-cb37b9212696" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_IndustrialPropertyInMedleyFLMember_339da4d1-cf90-432d-b879-9edd48212008" xlink:href="trno-20220630.xsd#trno_IndustrialPropertyInMedleyFLMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_6951dd9c-53a1-4c9b-846b-cb37b9212696" xlink:to="loc_trno_IndustrialPropertyInMedleyFLMember_339da4d1-cf90-432d-b879-9edd48212008" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_IndustrialPropertyInHawthorneCAMember_13937399-b65d-483a-9e3b-cdb67312f488" xlink:href="trno-20220630.xsd#trno_IndustrialPropertyInHawthorneCAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_6951dd9c-53a1-4c9b-846b-cb37b9212696" xlink:to="loc_trno_IndustrialPropertyInHawthorneCAMember_13937399-b65d-483a-9e3b-cdb67312f488" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_385d1b16-0740-4941-a25b-88e62faca1ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_90415489-6cbc-49b6-94f9-9dc7d4ec1fdb" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_385d1b16-0740-4941-a25b-88e62faca1ad" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_385d1b16-0740-4941-a25b-88e62faca1ad_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_385d1b16-0740-4941-a25b-88e62faca1ad" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_385d1b16-0740-4941-a25b-88e62faca1ad_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_bcc15922-a809-4a43-83ac-da3050aabc99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_385d1b16-0740-4941-a25b-88e62faca1ad" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_bcc15922-a809-4a43-83ac-da3050aabc99" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_9ad19fc1-f545-455e-aea0-8826216a17fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_bcc15922-a809-4a43-83ac-da3050aabc99" xlink:to="loc_us-gaap_SubsequentEventMember_9ad19fc1-f545-455e-aea0-8826216a17fc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_8cac2edb-828a-4db3-8774-533b3089ca4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_90415489-6cbc-49b6-94f9-9dc7d4ec1fdb" xlink:to="loc_us-gaap_DebtInstrumentAxis_8cac2edb-828a-4db3-8774-533b3089ca4d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_8cac2edb-828a-4db3-8774-533b3089ca4d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_8cac2edb-828a-4db3-8774-533b3089ca4d" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_8cac2edb-828a-4db3-8774-533b3089ca4d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_d9aaf453-5545-4174-b687-44a3e9a1f8da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_8cac2edb-828a-4db3-8774-533b3089ca4d" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_d9aaf453-5545-4174-b687-44a3e9a1f8da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_September2022SeniorUnsecuredNotesMember_06e40e91-9fb2-4595-8e1f-5d9130d1db31" xlink:href="trno-20220630.xsd#trno_September2022SeniorUnsecuredNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d9aaf453-5545-4174-b687-44a3e9a1f8da" xlink:to="loc_trno_September2022SeniorUnsecuredNotesMember_06e40e91-9fb2-4595-8e1f-5d9130d1db31" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_44fa4d7d-8c1e-42f6-997d-397faabcae91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_90415489-6cbc-49b6-94f9-9dc7d4ec1fdb" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_44fa4d7d-8c1e-42f6-997d-397faabcae91" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_44fa4d7d-8c1e-42f6-997d-397faabcae91_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_44fa4d7d-8c1e-42f6-997d-397faabcae91" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_44fa4d7d-8c1e-42f6-997d-397faabcae91_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_0308140a-f091-4fab-9bff-34b5f8fc7931" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_44fa4d7d-8c1e-42f6-997d-397faabcae91" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_0308140a-f091-4fab-9bff-34b5f8fc7931" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_ee5a67ca-ed95-42fb-918c-0398fe78b6cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_0308140a-f091-4fab-9bff-34b5f8fc7931" xlink:to="loc_us-gaap_UnsecuredDebtMember_ee5a67ca-ed95-42fb-918c-0398fe78b6cb" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>trno-20220630_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:d5ddad27-f28e-44ef-91fb-daf9db672bfe,g:bac524e0-98f7-4bbe-b97c-c03a9bd95e44-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_OperatingLeaseLeaseIncome_66f0ba70-fcb4-4890-b4be-20b29b3e62eb_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLeaseIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rental revenues and tenant expense reimbursements</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLeaseIncome_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLeaseIncome" xlink: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, Lease Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLeaseIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLeaseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLeaseIncome" xlink:to="lab_us-gaap_OperatingLeaseLeaseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_5dd52ddf-1168-4794-9462-5f3bda8756aa_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</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_23afca65-1370-4318-b70b-36d39f69f185_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_356f90a4-5323-42e4-8d8d-c526d9936f49_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of cash and cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Cash and Cash Equivalents [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_1acb680d-ae9d-473d-b37d-7d870df4eff6_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Unsecured Debt</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_0fa58896-ab88-4c98-a835-683f739127c1_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" 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 unsecured debt</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_ThereafterMember_c5fdc763-da56-4136-9a3a-5151f19e2f58_terseLabel_en-US" xlink:label="lab_trno_ThereafterMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_trno_ThereafterMember_label_en-US" xlink:label="lab_trno_ThereafterMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter [Member]</link:label>
    <link:label id="lab_trno_ThereafterMember_documentation_en-US" xlink:label="lab_trno_ThereafterMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_ThereafterMember" xlink:href="trno-20220630.xsd#trno_ThereafterMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_ThereafterMember" xlink:to="lab_trno_ThereafterMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_8a1c7f7e-3b3c-4338-a72f-459ffd7af725_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AreaOfRealEstateProperty_db25a354-d49c-4fd5-9d99-d0c12914d26e_verboseLabel_en-US" xlink:label="lab_us-gaap_AreaOfRealEstateProperty" 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">Area of real estate property</link:label>
    <link:label id="lab_us-gaap_AreaOfRealEstateProperty_c3bcee9c-2cbc-41e5-b5c0-5bec3b8b24ba_terseLabel_en-US" xlink:label="lab_us-gaap_AreaOfRealEstateProperty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Area of real estate property (acre)</link:label>
    <link:label id="lab_us-gaap_AreaOfRealEstateProperty_label_en-US" xlink:label="lab_us-gaap_AreaOfRealEstateProperty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Area of Real Estate Property</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AreaOfRealEstateProperty" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AreaOfRealEstateProperty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AreaOfRealEstateProperty" xlink:to="lab_us-gaap_AreaOfRealEstateProperty" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_693880da-2998-4cd7-9013-c7ba6364a3ee_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" 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">2024</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationsPolicy_5ac603a7-3e75-4eb0-afbb-ccbdadb639e3_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationsPolicy" 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">Property Acquisitions</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationsPolicy_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsPolicy" xlink:to="lab_us-gaap_BusinessCombinationsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_c33430b8-db00-48c1-80c6-ae38ac636f08_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateHeldForDevelopmentAndSalePolicy_56a0fbb9-b195-41d1-b6a7-5b1f2cec329f_terseLabel_en-US" xlink:label="lab_us-gaap_RealEstateHeldForDevelopmentAndSalePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Held for Sale Assets</link:label>
    <link:label id="lab_us-gaap_RealEstateHeldForDevelopmentAndSalePolicy_label_en-US" xlink:label="lab_us-gaap_RealEstateHeldForDevelopmentAndSalePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate Held for Development and Sale, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateHeldForDevelopmentAndSalePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateHeldForDevelopmentAndSalePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateHeldForDevelopmentAndSalePolicy" xlink:to="lab_us-gaap_RealEstateHeldForDevelopmentAndSalePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_AmendedLongTermIncentivePlanMember_403a9130-67d6-4e2d-906a-9819d599838b_terseLabel_en-US" xlink:label="lab_trno_AmendedLongTermIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amended Long Term Incentive Plan</link:label>
    <link:label id="lab_trno_AmendedLongTermIncentivePlanMember_label_en-US" xlink:label="lab_trno_AmendedLongTermIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amended Long Term Incentive Plan [Member]</link:label>
    <link:label id="lab_trno_AmendedLongTermIncentivePlanMember_documentation_en-US" xlink:label="lab_trno_AmendedLongTermIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amended Long Term Incentive Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_AmendedLongTermIncentivePlanMember" xlink:href="trno-20220630.xsd#trno_AmendedLongTermIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_AmendedLongTermIncentivePlanMember" xlink:to="lab_trno_AmendedLongTermIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_c94955f1-3408-498a-aa7c-2f65848a730c_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends paid to common stockholders</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Ordinary Dividends, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateInvestmentPropertyAtCost_a393c250-b1fc-4889-a318-e0a3b3757b61_totalLabel_en-US" xlink:label="lab_us-gaap_RealEstateInvestmentPropertyAtCost" 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 investments in properties</link:label>
    <link:label id="lab_us-gaap_RealEstateInvestmentPropertyAtCost_label_en-US" xlink:label="lab_us-gaap_RealEstateInvestmentPropertyAtCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate Investment Property, at Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInvestmentPropertyAtCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateInvestmentPropertyAtCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateInvestmentPropertyAtCost" xlink:to="lab_us-gaap_RealEstateInvestmentPropertyAtCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_0df4f5c3-0ed4-48ed-a58c-7a26ff31c80e_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit facility, maximum</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAdditions_d7408cda-a117-4e45-9146-dc7f5a19e939_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAdditions" xlink: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 acquisition, property additions</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAdditions_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAdditions" xlink: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, Additions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAdditions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAdditions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAdditions" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAdditions" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_October2027SeniorUnsecuredNotesMember_25baf411-b96f-49e3-bc17-e64c6fa98702_terseLabel_en-US" xlink:label="lab_trno_October2027SeniorUnsecuredNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$50M 12-Year Unsecured</link:label>
    <link:label id="lab_trno_October2027SeniorUnsecuredNotesMember_label_en-US" xlink:label="lab_trno_October2027SeniorUnsecuredNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">October 2027 Senior Unsecured Notes [Member]</link:label>
    <link:label id="lab_trno_October2027SeniorUnsecuredNotesMember_documentation_en-US" xlink:label="lab_trno_October2027SeniorUnsecuredNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">October 2027 Senior Unsecured Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_October2027SeniorUnsecuredNotesMember" xlink:href="trno-20220630.xsd#trno_October2027SeniorUnsecuredNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_October2027SeniorUnsecuredNotesMember" xlink:to="lab_trno_October2027SeniorUnsecuredNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateDisclosureTextBlock_44e06906-7f60-49f7-b397-608cf9d1e0e7_verboseLabel_en-US" xlink:label="lab_us-gaap_RealEstateDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in Real Estate</link:label>
    <link:label id="lab_us-gaap_RealEstateDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RealEstateDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateDisclosureTextBlock" xlink:to="lab_us-gaap_RealEstateDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_978fc039-d2f4-4514-b440-b92a25168a48_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_label_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDividendsPayableTextBlock_8763365c-ae8d-4138-9800-e52516dda817_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDividendsPayableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of cash dividends paid or payable per share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDividendsPayableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDividendsPayableTextBlock" xlink: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 Dividends Payable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDividendsPayableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDividendsPayableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDividendsPayableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDividendsPayableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_81cb1222-7551-4fac-8725-7957b7b8131b_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis spread on variable rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_66a08949-7b6e-4c86-949a-8fbc4fc773f6_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MaturitiesOfLongTermDebtAbstract_d5aea3ca-cda5-413b-879a-e7d000e9ed07_terseLabel_en-US" xlink:label="lab_us-gaap_MaturitiesOfLongTermDebtAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maturities of Long-term Debt</link:label>
    <link:label id="lab_us-gaap_MaturitiesOfLongTermDebtAbstract_label_en-US" xlink:label="lab_us-gaap_MaturitiesOfLongTermDebtAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maturities of Long-Term Debt [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaturitiesOfLongTermDebtAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MaturitiesOfLongTermDebtAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract" xlink:to="lab_us-gaap_MaturitiesOfLongTermDebtAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_5e4e6f1a-670b-4bfe-8478-5bb3abe77387_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate (percent)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_a5ec57e9-56bb-492f-8e2a-50bb003c4b42_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink: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 effects of derivative financial instruments on consolidated statements of operations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_27e93c22-a712-44d1-81e2-ef78b7d14081_verboseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" 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">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_ThreePropertySoldInAugust2022Member_5bd334c5-ad1d-4fa7-90f9-ab70ee163489_terseLabel_en-US" xlink:label="lab_trno_ThreePropertySoldInAugust2022Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Three Property Sold In August 2022</link:label>
    <link:label id="lab_trno_ThreePropertySoldInAugust2022Member_label_en-US" xlink:label="lab_trno_ThreePropertySoldInAugust2022Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Three Property Sold In August 2022 [Member]</link:label>
    <link:label id="lab_trno_ThreePropertySoldInAugust2022Member_documentation_en-US" xlink:label="lab_trno_ThreePropertySoldInAugust2022Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Three Property Sold In August 2022</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_ThreePropertySoldInAugust2022Member" xlink:href="trno-20220630.xsd#trno_ThreePropertySoldInAugust2022Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_ThreePropertySoldInAugust2022Member" xlink:to="lab_trno_ThreePropertySoldInAugust2022Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecurityDepositLiability_d039a013-0791-4b11-8b3e-66e1c118cb41_verboseLabel_en-US" xlink:label="lab_us-gaap_SecurityDepositLiability" 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">Security deposits</link:label>
    <link:label id="lab_us-gaap_SecurityDepositLiability_label_en-US" xlink:label="lab_us-gaap_SecurityDepositLiability" xlink: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 Deposit Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecurityDepositLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecurityDepositLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecurityDepositLiability" xlink:to="lab_us-gaap_SecurityDepositLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsPayableCurrentAndNoncurrent_0545f344-6ebc-44dd-b898-121a87200beb_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsPayableCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends payable</link:label>
    <link:label id="lab_us-gaap_DividendsPayableCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_DividendsPayableCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPayableCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsPayableCurrentAndNoncurrent" xlink:to="lab_us-gaap_DividendsPayableCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_4d09968c-392a-4d3f-94f6-60ceda5d29fa_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_9e959eb5-11da-4fad-9955-8e820924d8e3_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_c04e8b5d-5de4-4ccd-a667-fec7cacf5c9a_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</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_aea3367c-06d8-4594-9014-4b391456d5d0_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">Dilutive restricted stock awards outstanding securities not participate in losses (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_DebtInstrumentBasisSpreadOnVariableAdjustmentRate_28df8b61-ad55-4f12-ad6f-b11f33352643_terseLabel_en-US" xlink:label="lab_trno_DebtInstrumentBasisSpreadOnVariableAdjustmentRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, basis spread on variable adjustment rate</link:label>
    <link:label id="lab_trno_DebtInstrumentBasisSpreadOnVariableAdjustmentRate_label_en-US" xlink:label="lab_trno_DebtInstrumentBasisSpreadOnVariableAdjustmentRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread On Variable Adjustment Rate</link:label>
    <link:label id="lab_trno_DebtInstrumentBasisSpreadOnVariableAdjustmentRate_documentation_en-US" xlink:label="lab_trno_DebtInstrumentBasisSpreadOnVariableAdjustmentRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread On Variable Adjustment Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_DebtInstrumentBasisSpreadOnVariableAdjustmentRate" xlink:href="trno-20220630.xsd#trno_DebtInstrumentBasisSpreadOnVariableAdjustmentRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_DebtInstrumentBasisSpreadOnVariableAdjustmentRate" xlink:to="lab_trno_DebtInstrumentBasisSpreadOnVariableAdjustmentRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_d55b7066-c53a-4d84-9981-e1a7e2852d6d_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BelowMarketLeaseGross_e6b7d964-b01d-4314-8546-7d70539aa39e_negatedLabel_en-US" xlink:label="lab_us-gaap_BelowMarketLeaseGross" 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">Below-market leases, gross</link:label>
    <link:label id="lab_us-gaap_BelowMarketLeaseGross_label_en-US" xlink:label="lab_us-gaap_BelowMarketLeaseGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Below Market Lease, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BelowMarketLeaseGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BelowMarketLeaseGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BelowMarketLeaseGross" xlink:to="lab_us-gaap_BelowMarketLeaseGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalFundsEffectiveSwapRateMember_1acc3ced-d748-4975-8974-71677b8cd325_terseLabel_en-US" xlink:label="lab_us-gaap_FederalFundsEffectiveSwapRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Funds Rate</link:label>
    <link:label id="lab_us-gaap_FederalFundsEffectiveSwapRateMember_label_en-US" xlink:label="lab_us-gaap_FederalFundsEffectiveSwapRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fed Funds Effective Rate Overnight Index Swap Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsEffectiveSwapRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalFundsEffectiveSwapRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalFundsEffectiveSwapRateMember" xlink:to="lab_us-gaap_FederalFundsEffectiveSwapRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_ShareBasedPaymentArrangementPerformanceSharesOutstandingActivity1TableTextBlock_2c381230-0093-415c-af36-3cc189fc0d5f_terseLabel_en-US" xlink:label="lab_trno_ShareBasedPaymentArrangementPerformanceSharesOutstandingActivity1TableTextBlock" xlink: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 certain information with respect to the Performance Share awards</link:label>
    <link:label id="lab_trno_ShareBasedPaymentArrangementPerformanceSharesOutstandingActivity1TableTextBlock_label_en-US" xlink:label="lab_trno_ShareBasedPaymentArrangementPerformanceSharesOutstandingActivity1TableTextBlock" xlink: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, Performance Shares, Outstanding Activity1 [Table Text Block]</link:label>
    <link:label id="lab_trno_ShareBasedPaymentArrangementPerformanceSharesOutstandingActivity1TableTextBlock_documentation_en-US" xlink:label="lab_trno_ShareBasedPaymentArrangementPerformanceSharesOutstandingActivity1TableTextBlock" xlink: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 Payment Arrangement, Performance Shares, Outstanding Activity1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_ShareBasedPaymentArrangementPerformanceSharesOutstandingActivity1TableTextBlock" xlink:href="trno-20220630.xsd#trno_ShareBasedPaymentArrangementPerformanceSharesOutstandingActivity1TableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_ShareBasedPaymentArrangementPerformanceSharesOutstandingActivity1TableTextBlock" xlink:to="lab_trno_ShareBasedPaymentArrangementPerformanceSharesOutstandingActivity1TableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_79a1f0a6-90cd-46c9-adc2-a069012dae9b_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_6f94a267-46c7-4f77-a6fa-088f0cf14460_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_July2031SeniorUnsecuredNotesMember_9a0da4ce-fa89-44ae-a0bb-240ffff16624_terseLabel_en-US" xlink:label="lab_trno_July2031SeniorUnsecuredNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$50M 9-Year Unsecured</link:label>
    <link:label id="lab_trno_July2031SeniorUnsecuredNotesMember_label_en-US" xlink:label="lab_trno_July2031SeniorUnsecuredNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">July 2031 Senior Unsecured Notes [Member]</link:label>
    <link:label id="lab_trno_July2031SeniorUnsecuredNotesMember_documentation_en-US" xlink:label="lab_trno_July2031SeniorUnsecuredNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">July 2031 Senior Unsecured Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_July2031SeniorUnsecuredNotesMember" xlink:href="trno-20220630.xsd#trno_July2031SeniorUnsecuredNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_July2031SeniorUnsecuredNotesMember" xlink:to="lab_trno_July2031SeniorUnsecuredNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementScenarioAxis_e4c96168-c1ac-4fd3-82a9-7c13ac3a3c6c_terseLabel_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:label id="lab_srt_StatementScenarioAxis_label_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementScenarioAxis" xlink:to="lab_srt_StatementScenarioAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarlyRepaymentOfSeniorDebt_cf890453-87f0-49fe-9277-925133228171_terseLabel_en-US" xlink:label="lab_us-gaap_EarlyRepaymentOfSeniorDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepayment of senior unsecured debt</link:label>
    <link:label id="lab_us-gaap_EarlyRepaymentOfSeniorDebt_label_en-US" xlink:label="lab_us-gaap_EarlyRepaymentOfSeniorDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Early Repayment of Senior Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarlyRepaymentOfSeniorDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarlyRepaymentOfSeniorDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarlyRepaymentOfSeniorDebt" xlink:to="lab_us-gaap_EarlyRepaymentOfSeniorDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfInterestRateDerivativesHeld_e6f453ae-1813-4320-9928-beb0db3f04be_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfInterestRateDerivativesHeld" xlink: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 interest rate cap transactions</link:label>
    <link:label id="lab_us-gaap_NumberOfInterestRateDerivativesHeld_label_en-US" xlink:label="lab_us-gaap_NumberOfInterestRateDerivativesHeld" xlink: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 Interest Rate Derivatives Held</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfInterestRateDerivativesHeld" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfInterestRateDerivativesHeld"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfInterestRateDerivativesHeld" xlink:to="lab_us-gaap_NumberOfInterestRateDerivativesHeld" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BelowMarketLeaseNet_f08f3b86-141b-42d0-a537-bbf04d4a33cc_verboseLabel_en-US" xlink:label="lab_us-gaap_BelowMarketLeaseNet" 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">Intangible liabilities, net</link:label>
    <link:label id="lab_us-gaap_BelowMarketLeaseNet_d4385426-89d5-493f-895b-abf2c60ca33e_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_BelowMarketLeaseNet" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Below-market leases, net</link:label>
    <link:label id="lab_us-gaap_BelowMarketLeaseNet_label_en-US" xlink:label="lab_us-gaap_BelowMarketLeaseNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Below Market Lease, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BelowMarketLeaseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BelowMarketLeaseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BelowMarketLeaseNet" xlink:to="lab_us-gaap_BelowMarketLeaseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfFinancingCosts_e310cbe2-9075-437f-a19f-ccc8cdd75867_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfFinancingCosts" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment of deferred financing costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfFinancingCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Financing Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfFinancingCosts" xlink:to="lab_us-gaap_PaymentsOfFinancingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_0afbeb06-0caa-410c-b43f-e041507ec853_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateLineItems_0b74c170-9f1c-4817-8368-9877b94bfbf7_terseLabel_en-US" xlink:label="lab_us-gaap_RealEstateLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate</link:label>
    <link:label id="lab_us-gaap_RealEstateLineItems_label_en-US" xlink:label="lab_us-gaap_RealEstateLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateLineItems" xlink:to="lab_us-gaap_RealEstateLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_d87fd1d7-0b77-462d-b7e9-50d9912be9f0_verboseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" 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">SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_36c2d990-2f34-48d7-ae36-d2fe5f78a739_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_12651620-a10a-439b-9293-90fe95deb35f_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of markets</link:label>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Operating Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments" xlink:to="lab_us-gaap_NumberOfOperatingSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_fc5b43e3-eb50-4e20-bf8e-6a53eab00643_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" 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">Unrecognized compensation costs related to restricted stock issuances</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_57612bf7-affe-4a94-9083-00756ab46944_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_AssetAcquisitionLiabilities_9be984c5-e545-4698-86da-888d2076e382_terseLabel_en-US" xlink:label="lab_trno_AssetAcquisitionLiabilities" xlink: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 acquisition, liabilities</link:label>
    <link:label id="lab_trno_AssetAcquisitionLiabilities_label_en-US" xlink:label="lab_trno_AssetAcquisitionLiabilities" xlink: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 Acquisition, Liabilities</link:label>
    <link:label id="lab_trno_AssetAcquisitionLiabilities_documentation_en-US" xlink:label="lab_trno_AssetAcquisitionLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition, Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_AssetAcquisitionLiabilities" xlink:href="trno-20220630.xsd#trno_AssetAcquisitionLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_AssetAcquisitionLiabilities" xlink:to="lab_trno_AssetAcquisitionLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_7f7b6ed8-f158-4336-bcfa-27a7305f5810_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">2022 (6 months)</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AmortizationOfAboveAndBelowMarketLeases_4a2bccde-1291-487b-be09-c5f750db22e5_verboseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfAboveAndBelowMarketLeases" 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">Amortization of above and below-market leases</link:label>
    <link:label id="lab_us-gaap_AmortizationOfAboveAndBelowMarketLeases_label_en-US" xlink:label="lab_us-gaap_AmortizationOfAboveAndBelowMarketLeases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of above and below Market Leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfAboveAndBelowMarketLeases" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfAboveAndBelowMarketLeases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfAboveAndBelowMarketLeases" xlink:to="lab_us-gaap_AmortizationOfAboveAndBelowMarketLeases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_06d2b755-f53b-4d01-b2eb-19cdfc56e095_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_ScheduleOfInvestmentInPropertiesTable_a4eacd37-245a-41c2-b30e-75dec18ab024_terseLabel_en-US" xlink:label="lab_trno_ScheduleOfInvestmentInPropertiesTable" xlink: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 Investment In Properties [Table]</link:label>
    <link:label id="lab_trno_ScheduleOfInvestmentInPropertiesTable_label_en-US" xlink:label="lab_trno_ScheduleOfInvestmentInPropertiesTable" xlink: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 Investment In Properties [Table]</link:label>
    <link:label id="lab_trno_ScheduleOfInvestmentInPropertiesTable_documentation_en-US" xlink:label="lab_trno_ScheduleOfInvestmentInPropertiesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Investment In Properties [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_ScheduleOfInvestmentInPropertiesTable" xlink:href="trno-20220630.xsd#trno_ScheduleOfInvestmentInPropertiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_ScheduleOfInvestmentInPropertiesTable" xlink:to="lab_trno_ScheduleOfInvestmentInPropertiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCredit_9c0db1f7-788b-4e53-a57b-54a41639172f_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit facility</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_label_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Line of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit" xlink:to="lab_us-gaap_LineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_a6f81739-6082-42a8-873f-2abc649879fb_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</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_1706ccb1-b885-40c2-85c9-d21ec00e872b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_4a13e3ba-dd19-4e75-95b4-79d185f69199_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_ef5387ad-3d8c-4d7a-9631-e02f2dd91c60_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainsLossesOnSalesOfInvestmentRealEstate_d9181dae-93d9-4de3-93a0-b1f507805e9e_terseLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnSalesOfInvestmentRealEstate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on sale of real estate</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnSalesOfInvestmentRealEstate_label_en-US" xlink:label="lab_us-gaap_GainsLossesOnSalesOfInvestmentRealEstate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gains (Losses) on Sales of Investment Real Estate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnSalesOfInvestmentRealEstate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnSalesOfInvestmentRealEstate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainsLossesOnSalesOfInvestmentRealEstate" xlink:to="lab_us-gaap_GainsLossesOnSalesOfInvestmentRealEstate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AreaOfLand_8145e0fc-e003-4ec7-aa1b-8f63fd45be6e_terseLabel_en-US" xlink:label="lab_us-gaap_AreaOfLand" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Area of land</link:label>
    <link:label id="lab_us-gaap_AreaOfLand_label_en-US" xlink:label="lab_us-gaap_AreaOfLand" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Area of Land</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AreaOfLand" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AreaOfLand"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AreaOfLand" xlink:to="lab_us-gaap_AreaOfLand" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_27a0e63e-c3a2-4f13-b8da-05358db3fc70_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_HeldForSaleAssetsAbstract_d80f2f35-b043-4ee3-9472-403a63c7d111_terseLabel_en-US" xlink:label="lab_trno_HeldForSaleAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Held For Sale/Disposed Assets [Abstract]</link:label>
    <link:label id="lab_trno_HeldForSaleAssetsAbstract_label_en-US" xlink:label="lab_trno_HeldForSaleAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Held For Sale/Disposed Assets [Abstract]</link:label>
    <link:label id="lab_trno_HeldForSaleAssetsAbstract_documentation_en-US" xlink:label="lab_trno_HeldForSaleAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Held For Sale Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_HeldForSaleAssetsAbstract" xlink:href="trno-20220630.xsd#trno_HeldForSaleAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_HeldForSaleAssetsAbstract" xlink:to="lab_trno_HeldForSaleAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_1db9b2e6-7a04-4097-aa67-c8cd2b83000e_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of total restricted shares granted</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_79a3b54c-9f1c-49a2-96a4-a01e8f5bb094_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AboveMarketLeasesMember_7ce6bcfb-a185-4f7e-bd69-3e530e537795_terseLabel_en-US" xlink:label="lab_us-gaap_AboveMarketLeasesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Above-market leases</link:label>
    <link:label id="lab_us-gaap_AboveMarketLeasesMember_label_en-US" xlink:label="lab_us-gaap_AboveMarketLeasesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Above Market Leases [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AboveMarketLeasesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AboveMarketLeasesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AboveMarketLeasesMember" xlink:to="lab_us-gaap_AboveMarketLeasesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_3cd8ebfe-75d2-4b1b-a577-f1309d659181_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" 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">Forfeiture of common stock related to employee awards (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsDomain_3575a445-6eed-4f70-bbf9-070425cf99c4_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Domain]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsDomain_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsDomain" xlink:to="lab_us-gaap_OtherCommitmentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_664e1a15-cfbe-4371-9927-67ad15e20ac8_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_ThirdPartySellerMember_7b7b6c85-c8f7-4921-b593-a73fba48bbea_terseLabel_en-US" xlink:label="lab_trno_ThirdPartySellerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Third-Party Seller</link:label>
    <link:label id="lab_trno_ThirdPartySellerMember_label_en-US" xlink:label="lab_trno_ThirdPartySellerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Third-Party Seller [Member]</link:label>
    <link:label id="lab_trno_ThirdPartySellerMember_documentation_en-US" xlink:label="lab_trno_ThirdPartySellerMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Third-Party Seller [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_ThirdPartySellerMember" xlink:href="trno-20220630.xsd#trno_ThirdPartySellerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_ThirdPartySellerMember" xlink:to="lab_trno_ThirdPartySellerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b1cf063c-3890-47e6-9d54-652a894bc0a8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_16aa42bc-94bb-4f45-851f-af1acbbab8e8_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of gain reclassified from AOCI into interest expense (effective portion)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink: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), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_be49a4d6-51e6-400c-a6d9-8d63a560e38f_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_53c5ed07-13f3-431a-8363-deafbb5f8e17_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CASH 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansPayable_7ec9882d-56bb-4802-a66a-a6d2b323f0b6_verboseLabel_en-US" xlink:label="lab_us-gaap_LoansPayable" 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">Term loans payable, net</link:label>
    <link:label id="lab_us-gaap_LoansPayable_label_en-US" xlink:label="lab_us-gaap_LoansPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansPayable" xlink:to="lab_us-gaap_LoansPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_7bca3da5-20e5-4a6f-86c8-e25a80f43223_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock, net of issuance costs</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_c1120def-16a4-409b-af91-be7d95540abb_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b2cbb7d4-bb25-4ebb-acaf-8cea1b92cda2_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 [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RisksAndUncertaintiesAbstract_93fc0d10-da20-4fdd-af13-4e8145497764_terseLabel_en-US" xlink:label="lab_us-gaap_RisksAndUncertaintiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risks and Uncertainties [Abstract]</link:label>
    <link:label id="lab_us-gaap_RisksAndUncertaintiesAbstract_label_en-US" xlink:label="lab_us-gaap_RisksAndUncertaintiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risks and Uncertainties [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract" xlink:to="lab_us-gaap_RisksAndUncertaintiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateTable_946170d2-6c56-471d-8a17-16b46479ae79_terseLabel_en-US" xlink:label="lab_us-gaap_RealEstateTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate [Table]</link:label>
    <link:label id="lab_us-gaap_RealEstateTable_label_en-US" xlink:label="lab_us-gaap_RealEstateTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateTable" xlink:to="lab_us-gaap_RealEstateTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_414725b9-2615-48fa-8147-d9afc30c1fe4_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_4229c528-3791-4de3-8255-d85c5f2e5407_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_adde96f0-0b92-47de-97d2-24b7bbffb753_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_ac53f64a-6383-47a9-b62d-ac1dacd4371b_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SOFR</link:label>
    <link:label id="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_label_en-US" xlink:label="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:to="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtTextBlock_94b3eeff-77c2-448e-aaf7-182d1ca73be7_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtTextBlock_label_en-US" xlink:label="lab_us-gaap_LongTermDebtTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtTextBlock" xlink:to="lab_us-gaap_LongTermDebtTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_18f10d8e-be47-40ba-97b2-628901cd2de1_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard depreciable life</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_16328f62-764f-46dc-b133-631f47cf7ef5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet_ff1407e0-1d25-42ac-8091-840a615b9a08_verboseLabel_en-US" xlink:label="lab_trno_AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet" 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">Asset acquisitions, assets acquired and liabilities assumed, net</link:label>
    <link:label id="lab_trno_AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet_864aba6c-e524-4191-9579-984d5a75de57_terseLabel_en-US" xlink:label="lab_trno_AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase price</link:label>
    <link:label id="lab_trno_AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet_label_en-US" xlink:label="lab_trno_AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet" xlink: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 Acquisition, Contractual Commitment, Assets Acquired and Liabilities Assumed, Net</link:label>
    <link:label id="lab_trno_AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet_documentation_en-US" xlink:label="lab_trno_AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition, Contractual Commitment, Assets Acquired and Liabilities Assumed, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet" xlink:href="trno-20220630.xsd#trno_AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet" xlink:to="lab_trno_AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e97f9b4d-2cfd-49fe-889d-e154bf4a06e4_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_be8dcbe5-4e99-4a39-a8d1-4a148d45c6da_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-vested shares outstanding at beginning of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_5aabc7e7-b6d7-4d56-9aa1-812e942099d6_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-vested shares outstanding at end of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateInvestmentPropertyNet_2149d3de-5c05-4b29-82ae-5f8a9c99ac3b_totalLabel_en-US" xlink:label="lab_us-gaap_RealEstateInvestmentPropertyNet" 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 investments in properties</link:label>
    <link:label id="lab_us-gaap_RealEstateInvestmentPropertyNet_label_en-US" xlink:label="lab_us-gaap_RealEstateInvestmentPropertyNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate Investment Property, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInvestmentPropertyNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateInvestmentPropertyNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateInvestmentPropertyNet" xlink:to="lab_us-gaap_RealEstateInvestmentPropertyNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetAcquisitionAxis_428cbc77-336b-47de-b05f-0c0afab376c7_terseLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionAxis" xlink: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 Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_AssetAcquisitionAxis" xlink: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 Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetAcquisitionAxis" xlink:to="lab_us-gaap_AssetAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_cd51b945-df6b-476c-b62d-dbb480bc4ce6_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_SignificantAccountingPoliciesStatementTable_d4a732ea-8350-438f-8fba-65c88503ef95_terseLabel_en-US" xlink:label="lab_trno_SignificantAccountingPoliciesStatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies Statement [Table]</link:label>
    <link:label id="lab_trno_SignificantAccountingPoliciesStatementTable_label_en-US" xlink:label="lab_trno_SignificantAccountingPoliciesStatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies Statement [Table]</link:label>
    <link:label id="lab_trno_SignificantAccountingPoliciesStatementTable_documentation_en-US" xlink:label="lab_trno_SignificantAccountingPoliciesStatementTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_SignificantAccountingPoliciesStatementTable" xlink:href="trno-20220630.xsd#trno_SignificantAccountingPoliciesStatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_SignificantAccountingPoliciesStatementTable" xlink:to="lab_trno_SignificantAccountingPoliciesStatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_397af561-4b46-405e-89e1-cb4190aae7e1_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_4cb2221c-0c0f-4f6b-9eb7-b8044b38b2dc_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of gain recognized in accumulated other comprehensive income (loss) (&#8220;AOCI&#8221;) on derivatives (effective portion)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink: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), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_e513cb7e-9a5f-4b57-b777-cd7c0712d314_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" 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">2025</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventMember_b5624c44-3c00-4f4a-9e8a-b8eb86d2e706_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_0f381158-785d-4487-bfab-c1cb95caad4a_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_Countyline29PropertyInHialeahFLMember_1a43a64a-faa7-4451-af0a-c70254685eac_terseLabel_en-US" xlink:label="lab_trno_Countyline29PropertyInHialeahFLMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Countyline 29 Property In Hialeah, FL</link:label>
    <link:label id="lab_trno_Countyline29PropertyInHialeahFLMember_label_en-US" xlink:label="lab_trno_Countyline29PropertyInHialeahFLMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Countyline 29 Property In Hialeah, FL [Member]</link:label>
    <link:label id="lab_trno_Countyline29PropertyInHialeahFLMember_documentation_en-US" xlink:label="lab_trno_Countyline29PropertyInHialeahFLMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Countyline 29 Property In Hialeah, FL</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_Countyline29PropertyInHialeahFLMember" xlink:href="trno-20220630.xsd#trno_Countyline29PropertyInHialeahFLMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_Countyline29PropertyInHialeahFLMember" xlink:to="lab_trno_Countyline29PropertyInHialeahFLMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_8420ce75-e6ba-4b75-bec6-72b0f6a0b0bc_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_ae7ae47f-33b3-4b0c-a079-62d56e30d8b7_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateInvestmentMember_2204de82-cd66-4d36-8389-cf88eab624fa_terseLabel_en-US" xlink:label="lab_us-gaap_RealEstateInvestmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate Investment</link:label>
    <link:label id="lab_us-gaap_RealEstateInvestmentMember_label_en-US" xlink:label="lab_us-gaap_RealEstateInvestmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate Investment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInvestmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateInvestmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateInvestmentMember" xlink:to="lab_us-gaap_RealEstateInvestmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_8fb3df18-9de3-4424-9944-60cc2d3d360a_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EARNINGS PER COMMON SHARE - BASIC AND DILUTED:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_3f555e5e-6699-4140-a408-b4cd0eb58189_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformanceSharesMember_866dbc33-160d-4f0b-99c3-2728939d4190_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_b3dbb34e-228a-4851-a830-eddf95deddf7_verboseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" 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">Performance shares</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember" xlink:to="lab_us-gaap_PerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesIssued_594f9969-52d5-4617-a2f0-1f7c7f4115ce_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" 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_SharesIssued_9c2fd7af-10f3-43af-a88c-34cb07689469_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" 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_SharesIssued_label_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssued" xlink:to="lab_us-gaap_SharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnsecuredDebtMember_3d68b107-5b9d-4e69-aa39-979801cc70f1_terseLabel_en-US" xlink:label="lab_us-gaap_UnsecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured Debt</link:label>
    <link:label id="lab_us-gaap_UnsecuredDebtMember_label_en-US" xlink:label="lab_us-gaap_UnsecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnsecuredDebtMember" xlink:to="lab_us-gaap_UnsecuredDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestAndOtherIncome_ba602b9f-fede-4a34-8d4a-b1730ded102f_terseLabel_en-US" xlink:label="lab_us-gaap_InterestAndOtherIncome" xlink: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_InterestAndOtherIncome_label_en-US" xlink:label="lab_us-gaap_InterestAndOtherIncome" xlink: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 and Other Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndOtherIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndOtherIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestAndOtherIncome" xlink:to="lab_us-gaap_InterestAndOtherIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_e067d9bd-8860-4640-838c-709e5bfc596f_terseLabel_en-US" xlink:label="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-lived intangible assets acquired</link:label>
    <link:label id="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_label_en-US" xlink:label="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:to="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_FiniteLivedIntangibleAssetsLiabilitiesGross_9f014b2a-c191-4244-968e-fdabbd43d0a2_terseLabel_en-US" xlink:label="lab_trno_FiniteLivedIntangibleAssetsLiabilitiesGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-lived intangible assets (liabilities), gross</link:label>
    <link:label id="lab_trno_FiniteLivedIntangibleAssetsLiabilitiesGross_label_en-US" xlink:label="lab_trno_FiniteLivedIntangibleAssetsLiabilitiesGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets (Liabilities), Gross</link:label>
    <link:label id="lab_trno_FiniteLivedIntangibleAssetsLiabilitiesGross_documentation_en-US" xlink:label="lab_trno_FiniteLivedIntangibleAssetsLiabilitiesGross" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets (Liabilities), Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_FiniteLivedIntangibleAssetsLiabilitiesGross" xlink:href="trno-20220630.xsd#trno_FiniteLivedIntangibleAssetsLiabilitiesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_FiniteLivedIntangibleAssetsLiabilitiesGross" xlink:to="lab_trno_FiniteLivedIntangibleAssetsLiabilitiesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_8096f859-d465-4b39-b1dd-4e98b9c5cfb2_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 (used in) provided by financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_c0b8420a-c960-44c0-aff1-9e8023e8e945_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditMember_dbca67cc-9dfe-4044-bb9e-a8659a19ec17_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember" xlink:to="lab_us-gaap_LineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsAxis_f25332f6-b2c0-4cc2-9824-30bb3b10bd44_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Axis]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsAxis_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsAxis" xlink:to="lab_us-gaap_OtherCommitmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_4c5ddf1d-5d9d-4e7b-a5d2-302cbbe8c153_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_c84bc3e0-cdd9-4e2f-b1a9-9b619a3f83be_verboseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" 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 financing cost amortization</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Debt Issuance Costs and Discounts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:to="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_a12e69c9-c0f6-47f6-881e-07311641d17f_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" 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 (Loss) Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateCapMember_968e95c8-c814-4256-9106-56a4bac5a650_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestRateCapMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate cap</link:label>
    <link:label id="lab_us-gaap_InterestRateCapMember_label_en-US" xlink:label="lab_us-gaap_InterestRateCapMember" xlink: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 Rate Cap [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateCapMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateCapMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateCapMember" xlink:to="lab_us-gaap_InterestRateCapMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_c506fc7e-766a-4b9c-ba56-71a095516e8c_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposed of by Sale</link:label>
    <link:label id="lab_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_label_en-US" xlink:label="lab_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:to="lab_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_ScheduleOfFiniteLivedIntangibleAssetsAndLiabilitiesTableTextBlock_7fb96952-34bb-46e0-8587-e375119ed3aa_terseLabel_en-US" xlink:label="lab_trno_ScheduleOfFiniteLivedIntangibleAssetsAndLiabilitiesTableTextBlock" xlink: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 intangible assets and liabilities</link:label>
    <link:label id="lab_trno_ScheduleOfFiniteLivedIntangibleAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_trno_ScheduleOfFiniteLivedIntangibleAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets And Liabilities [Table Text Block]</link:label>
    <link:label id="lab_trno_ScheduleOfFiniteLivedIntangibleAssetsAndLiabilitiesTableTextBlock_documentation_en-US" xlink:label="lab_trno_ScheduleOfFiniteLivedIntangibleAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets And Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_ScheduleOfFiniteLivedIntangibleAssetsAndLiabilitiesTableTextBlock" xlink:href="trno-20220630.xsd#trno_ScheduleOfFiniteLivedIntangibleAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_ScheduleOfFiniteLivedIntangibleAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_trno_ScheduleOfFiniteLivedIntangibleAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_b48e4e93-9bf6-4051-88f4-d1f508a305ce_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_db3e01e3-78aa-40e6-bbcb-0b5aa9f4f473_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingsAndImprovementsGross_4f650b25-e6fb-4b95-a221-8de372162f86_verboseLabel_en-US" xlink:label="lab_us-gaap_BuildingsAndImprovementsGross" 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">Buildings and improvements</link:label>
    <link:label id="lab_us-gaap_BuildingsAndImprovementsGross_label_en-US" xlink:label="lab_us-gaap_BuildingsAndImprovementsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings and Improvements, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingsAndImprovementsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingsAndImprovementsGross" xlink:to="lab_us-gaap_BuildingsAndImprovementsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_DisposedAssetsMember_e4ed5895-7ea5-479a-a6c0-c76e9ffd8efd_terseLabel_en-US" xlink:label="lab_trno_DisposedAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposed Assets</link:label>
    <link:label id="lab_trno_DisposedAssetsMember_label_en-US" xlink:label="lab_trno_DisposedAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposed Assets [Member]</link:label>
    <link:label id="lab_trno_DisposedAssetsMember_documentation_en-US" xlink:label="lab_trno_DisposedAssetsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposed Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_DisposedAssetsMember" xlink:href="trno-20220630.xsd#trno_DisposedAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_DisposedAssetsMember" xlink:to="lab_trno_DisposedAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_PerformanceMeasurementPeriod_dba8ecda-d4be-4e6a-a14b-71416fd321cf_terseLabel_en-US" xlink:label="lab_trno_PerformanceMeasurementPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance measurement period</link:label>
    <link:label id="lab_trno_PerformanceMeasurementPeriod_label_en-US" xlink:label="lab_trno_PerformanceMeasurementPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Measurement Period</link:label>
    <link:label id="lab_trno_PerformanceMeasurementPeriod_documentation_en-US" xlink:label="lab_trno_PerformanceMeasurementPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Measurement Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_PerformanceMeasurementPeriod" xlink:href="trno-20220630.xsd#trno_PerformanceMeasurementPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_PerformanceMeasurementPeriod" xlink:to="lab_trno_PerformanceMeasurementPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_1b0103dc-988c-4fbd-8e75-1537dc4f7693_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink: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 carrying value and fair value of senior secured loan and debt</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_9048356c-7af6-47ff-8000-b1e4730c9ff8_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain" xlink:to="lab_us-gaap_DerivativeContractTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_5f1eefc6-694e-48f7-9f95-0e873b807031_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_708753ed-4432-48ee-aad1-407ba9bbf8e9_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock, net of issuance costs (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_8c20a453-5a7e-433a-a1af-97960d57198b_verboseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" 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">Subsequent Events</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock" xlink:to="lab_us-gaap_SubsequentEventsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfRealEstateHeldforinvestment_df4fe25d-14d9-4b40-92e9-8cd986fdd995_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfRealEstateHeldforinvestment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sales of real estate investments, net</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfRealEstateHeldforinvestment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfRealEstateHeldforinvestment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Real Estate Held-for-investment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfRealEstateHeldforinvestment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfRealEstateHeldforinvestment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfRealEstateHeldforinvestment" xlink:to="lab_us-gaap_ProceedsFromSaleOfRealEstateHeldforinvestment" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OfficeBuildingMember_f2041e60-1561-4cb6-adf0-0ca2f32f7ca8_terseLabel_en-US" xlink:label="lab_srt_OfficeBuildingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office building</link:label>
    <link:label id="lab_srt_OfficeBuildingMember_label_en-US" xlink:label="lab_srt_OfficeBuildingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office Building [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OfficeBuildingMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OfficeBuildingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OfficeBuildingMember" xlink:to="lab_srt_OfficeBuildingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_9ef1681c-5529-47c5-a847-96b0238f9e0f_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</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_PercentageAccountedByPropertiesOfItsAnnualizedBaseRent_316fab62-21a1-4394-b5fb-3f8792a7246a_verboseLabel_en-US" xlink:label="lab_trno_PercentageAccountedByPropertiesOfItsAnnualizedBaseRent" 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">Percentage accounted by properties of its annualized base rent</link:label>
    <link:label id="lab_trno_PercentageAccountedByPropertiesOfItsAnnualizedBaseRent_label_en-US" xlink:label="lab_trno_PercentageAccountedByPropertiesOfItsAnnualizedBaseRent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage Accounted by Properties of its Annualized Base Rent</link:label>
    <link:label id="lab_trno_PercentageAccountedByPropertiesOfItsAnnualizedBaseRent_documentation_en-US" xlink:label="lab_trno_PercentageAccountedByPropertiesOfItsAnnualizedBaseRent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage accounted by properties of its annualized base rent.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_PercentageAccountedByPropertiesOfItsAnnualizedBaseRent" xlink:href="trno-20220630.xsd#trno_PercentageAccountedByPropertiesOfItsAnnualizedBaseRent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_PercentageAccountedByPropertiesOfItsAnnualizedBaseRent" xlink:to="lab_trno_PercentageAccountedByPropertiesOfItsAnnualizedBaseRent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_d3a2e7cf-67ac-421b-8b84-5a66cb385279_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstatePropertiesLineItems_f3712124-774c-4feb-99be-fbb4d4e8d343_terseLabel_en-US" xlink:label="lab_us-gaap_RealEstatePropertiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate Properties</link:label>
    <link:label id="lab_us-gaap_RealEstatePropertiesLineItems_label_en-US" xlink:label="lab_us-gaap_RealEstatePropertiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate Properties [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstatePropertiesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstatePropertiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems" xlink:to="lab_us-gaap_RealEstatePropertiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_12f673e0-e699-4ecb-bebd-957c740c63df_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" 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">COSTS AND EXPENSES</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract" xlink:to="lab_us-gaap_OperatingExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_50c54bfb-3486-4715-bc4e-126bdfda6442_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_a1ec1593-0c20-4dee-a341-600222295c87_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_26bde319-fdcf-4bc9-9893-ec47b2a2b5ef_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_95f86c65-1613-4cad-a300-65697669d47e_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBuildings_7e5d11b1-d403-4c22-92b9-6ef75cef6a49_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBuildings" 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 for property acquisitions</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBuildings_cbc1609b-b5c1-45d9-afd9-aa8cf3f59d45_totalLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBuildings" 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 paid for property acquisitions</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBuildings_9f18fa4f-b448-440c-a4c5-f7313de972f4_verboseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBuildings" 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">Payments to acquire building</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBuildings_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBuildings" xlink: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 Buildings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBuildings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBuildings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBuildings" xlink:to="lab_us-gaap_PaymentsToAcquireBuildings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_84e7c5cc-e9c7-45f3-9735-7b3110f54279_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_b8ec7f73-037e-46cc-afc7-d624e0196517_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" 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">Deferred financing costs, net</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNet" xlink:to="lab_us-gaap_DeferredFinanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_YearOneMember_7a0338ba-f3f3-48be-b195-c0b41a4e5e2c_terseLabel_en-US" xlink:label="lab_trno_YearOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_trno_YearOneMember_label_en-US" xlink:label="lab_trno_YearOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year One [Member]</link:label>
    <link:label id="lab_trno_YearOneMember_documentation_en-US" xlink:label="lab_trno_YearOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_YearOneMember" xlink:href="trno-20220630.xsd#trno_YearOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_YearOneMember" xlink:to="lab_trno_YearOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_9a5c883d-be09-44f0-9c1b-ca82aaa69279_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_3ecc8d12-bb29-41a9-8e3c-aec228a544c7_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(s)</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_039ba7b9-878b-4928-b244-bca15610b09c_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_CommonStockHeldAtRabbiTrustMember_b70f812e-fee0-42fc-bc9a-9fa68887c840_terseLabel_en-US" xlink:label="lab_trno_CommonStockHeldAtRabbiTrustMember" xlink: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 Shares Held in Deferred Compensation Plan</link:label>
    <link:label id="lab_trno_CommonStockHeldAtRabbiTrustMember_label_en-US" xlink:label="lab_trno_CommonStockHeldAtRabbiTrustMember" xlink: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 Held At Rabbi Trust [Member]</link:label>
    <link:label id="lab_trno_CommonStockHeldAtRabbiTrustMember_documentation_en-US" xlink:label="lab_trno_CommonStockHeldAtRabbiTrustMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock Held At Rabbi Trust</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_CommonStockHeldAtRabbiTrustMember" xlink:href="trno-20220630.xsd#trno_CommonStockHeldAtRabbiTrustMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_CommonStockHeldAtRabbiTrustMember" xlink:to="lab_trno_CommonStockHeldAtRabbiTrustMember" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_July2028SeniorUnsecuredNotesMember_52d21caf-efff-4fcd-a55a-fb336496a885_terseLabel_en-US" xlink:label="lab_trno_July2028SeniorUnsecuredNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$100M 7-Year Unsecured</link:label>
    <link:label id="lab_trno_July2028SeniorUnsecuredNotesMember_label_en-US" xlink:label="lab_trno_July2028SeniorUnsecuredNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">July 2028 Senior Unsecured Notes [Member]</link:label>
    <link:label id="lab_trno_July2028SeniorUnsecuredNotesMember_documentation_en-US" xlink:label="lab_trno_July2028SeniorUnsecuredNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">July 2028 Senior Unsecured Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_July2028SeniorUnsecuredNotesMember" xlink:href="trno-20220630.xsd#trno_July2028SeniorUnsecuredNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_July2028SeniorUnsecuredNotesMember" xlink:to="lab_trno_July2028SeniorUnsecuredNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_e75eff1b-ec79-4140-804f-41cfedf10439_negatedLabel_en-US" xlink:label="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" 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">Allocation to participating securities</link:label>
    <link:label id="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_label_en-US" xlink:label="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undistributed Earnings (Loss) Allocated to Participating Securities, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:to="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_1059934a-76f6-43ba-8baf-e193bba565bc_verboseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining weighted average period</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_StraightLineRentAndAccountsReceivablesNetOfAllowances_5f5f429d-a6d8-4576-9970-65c49e68e836_terseLabel_en-US" xlink:label="lab_trno_StraightLineRentAndAccountsReceivablesNetOfAllowances" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Straight-line rent and accounts receivables, net of allowances</link:label>
    <link:label id="lab_trno_StraightLineRentAndAccountsReceivablesNetOfAllowances_label_en-US" xlink:label="lab_trno_StraightLineRentAndAccountsReceivablesNetOfAllowances" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Straight Line Rent And Accounts Receivables Net Of Allowances</link:label>
    <link:label id="lab_trno_StraightLineRentAndAccountsReceivablesNetOfAllowances_documentation_en-US" xlink:label="lab_trno_StraightLineRentAndAccountsReceivablesNetOfAllowances" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Straight Line Rent And Accounts Receivables Net Of Allowances</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_StraightLineRentAndAccountsReceivablesNetOfAllowances" xlink:href="trno-20220630.xsd#trno_StraightLineRentAndAccountsReceivablesNetOfAllowances"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_StraightLineRentAndAccountsReceivablesNetOfAllowances" xlink:to="lab_trno_StraightLineRentAndAccountsReceivablesNetOfAllowances" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingImprovementsMember_8a229b6f-f7a2-4e88-b6bf-189b0ad1309f_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building Improvements</link:label>
    <link:label id="lab_us-gaap_BuildingImprovementsMember_label_en-US" xlink:label="lab_us-gaap_BuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingImprovementsMember" xlink:to="lab_us-gaap_BuildingImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_7d9cc777-8167-42bc-810e-a7cee5a3173b_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis" xlink:to="lab_us-gaap_DisposalGroupClassificationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_c7f6c140-ed3c-4667-ab4d-627f5ef23c1b_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash and Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalents" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_0f7c8559-5b9c-421e-bbec-a67d0426d133_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_bb2545cc-2197-4e83-a907-b1117c183145_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings on credit facility</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsRollForward_8ec1993b-8f90-4f10-8eb7-8704487ee9c4_terseLabel_en-US" xlink:label="lab_trno_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:label id="lab_trno_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsRollForward_label_en-US" xlink:label="lab_trno_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsRollForward" xlink: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 [Roll Forward]</link:label>
    <link:label id="lab_trno_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsRollForward_documentation_en-US" xlink:label="lab_trno_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" 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_trno_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsRollForward" xlink:href="trno-20220630.xsd#trno_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsRollForward" xlink:to="lab_trno_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_41fc0552-3429-4d1d-9c2b-b19fbe35e49f_verboseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_IssuanceCostsOnIssuanceOfCommonStock_5a322962-b4fd-4043-8bc9-d9f3071bae7f_negatedLabel_en-US" xlink:label="lab_trno_IssuanceCostsOnIssuanceOfCommonStock" 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">Issuance costs on issuance of common stock</link:label>
    <link:label id="lab_trno_IssuanceCostsOnIssuanceOfCommonStock_label_en-US" xlink:label="lab_trno_IssuanceCostsOnIssuanceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance Costs on Issuance of Common Stock</link:label>
    <link:label id="lab_trno_IssuanceCostsOnIssuanceOfCommonStock_documentation_en-US" xlink:label="lab_trno_IssuanceCostsOnIssuanceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance costs on issuance of common stock.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_IssuanceCostsOnIssuanceOfCommonStock" xlink:href="trno-20220630.xsd#trno_IssuanceCostsOnIssuanceOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_IssuanceCostsOnIssuanceOfCommonStock" xlink:to="lab_trno_IssuanceCostsOnIssuanceOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAcquiredInPlaceMember_c9449375-eb13-4a25-bc83-1dba2eca618c_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAcquiredInPlaceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">In-place leases</link:label>
    <link:label id="lab_us-gaap_LeasesAcquiredInPlaceMember_label_en-US" xlink:label="lab_us-gaap_LeasesAcquiredInPlaceMember" xlink: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, Acquired-in-Place [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAcquiredInPlaceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAcquiredInPlaceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAcquiredInPlaceMember" xlink:to="lab_us-gaap_LeasesAcquiredInPlaceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_82a50f6b-c9f3-43a5-ad3d-29a460392967_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract" xlink:to="lab_us-gaap_SubsequentEventsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_A2019PlanMember_43f305d4-db68-44b0-9a3f-55a117e4ecd2_terseLabel_en-US" xlink:label="lab_trno_A2019PlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019 Plan</link:label>
    <link:label id="lab_trno_A2019PlanMember_label_en-US" xlink:label="lab_trno_A2019PlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019 Plan [Member]</link:label>
    <link:label id="lab_trno_A2019PlanMember_documentation_en-US" xlink:label="lab_trno_A2019PlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019 Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_A2019PlanMember" xlink:href="trno-20220630.xsd#trno_A2019PlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_A2019PlanMember" xlink:to="lab_trno_A2019PlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Revenues_8f46f219-e672-4350-a625-66e54aeb1ae3_totalLabel_en-US" xlink:label="lab_us-gaap_Revenues" 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 revenues</link:label>
    <link:label id="lab_us-gaap_Revenues_label_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues" xlink:to="lab_us-gaap_Revenues" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_LineOfCreditFacilityUnencumberedPropertiesRateThresholdForAdditionalLineOfCredit_1d488c38-6770-48f8-a8bc-ddc05ab2b3ec_terseLabel_en-US" xlink:label="lab_trno_LineOfCreditFacilityUnencumberedPropertiesRateThresholdForAdditionalLineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unencumbered properties, percent</link:label>
    <link:label id="lab_trno_LineOfCreditFacilityUnencumberedPropertiesRateThresholdForAdditionalLineOfCredit_label_en-US" xlink:label="lab_trno_LineOfCreditFacilityUnencumberedPropertiesRateThresholdForAdditionalLineOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line Of Credit Facility, Unencumbered Properties Rate Threshold For Additional Line Of Credit</link:label>
    <link:label id="lab_trno_LineOfCreditFacilityUnencumberedPropertiesRateThresholdForAdditionalLineOfCredit_documentation_en-US" xlink:label="lab_trno_LineOfCreditFacilityUnencumberedPropertiesRateThresholdForAdditionalLineOfCredit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line Of Credit Facility, Unencumbered Properties Rate Threshold For Additional Line Of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_LineOfCreditFacilityUnencumberedPropertiesRateThresholdForAdditionalLineOfCredit" xlink:href="trno-20220630.xsd#trno_LineOfCreditFacilityUnencumberedPropertiesRateThresholdForAdditionalLineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_LineOfCreditFacilityUnencumberedPropertiesRateThresholdForAdditionalLineOfCredit" xlink:to="lab_trno_LineOfCreditFacilityUnencumberedPropertiesRateThresholdForAdditionalLineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_a2f32b14-6ce3-4e09-93f8-250c63f950ee_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable and other liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtWeightedAverageInterestRate_f28fc988-4a97-46ec-8d6a-eec076423b24_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtWeightedAverageInterestRate" 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 interest rate</link:label>
    <link:label id="lab_us-gaap_DebtWeightedAverageInterestRate_label_en-US" xlink:label="lab_us-gaap_DebtWeightedAverageInterestRate" xlink: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, Weighted Average Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtWeightedAverageInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtWeightedAverageInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtWeightedAverageInterestRate" xlink:to="lab_us-gaap_DebtWeightedAverageInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_LineOfCreditFacilityIncreaseToMaximumBorrowingCapacity_70dd7575-0125-46c9-956b-3fa2ba850bca_terseLabel_en-US" xlink:label="lab_trno_LineOfCreditFacilityIncreaseToMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit facility, increase to maximum borrowing capacity</link:label>
    <link:label id="lab_trno_LineOfCreditFacilityIncreaseToMaximumBorrowingCapacity_label_en-US" xlink:label="lab_trno_LineOfCreditFacilityIncreaseToMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Increase To Maximum Borrowing Capacity</link:label>
    <link:label id="lab_trno_LineOfCreditFacilityIncreaseToMaximumBorrowingCapacity_documentation_en-US" xlink:label="lab_trno_LineOfCreditFacilityIncreaseToMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Increase To Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_LineOfCreditFacilityIncreaseToMaximumBorrowingCapacity" xlink:href="trno-20220630.xsd#trno_LineOfCreditFacilityIncreaseToMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_LineOfCreditFacilityIncreaseToMaximumBorrowingCapacity" xlink:to="lab_trno_LineOfCreditFacilityIncreaseToMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_518e919a-7401-4768-8cd8-b57c29b54eee_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValue_87b4f08a-479b-440a-9ab6-096f5fee1d64_terseLabel_en-US" xlink:label="lab_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValue_label_en-US" xlink:label="lab_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Fair Value</link:label>
    <link:label id="lab_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValue_documentation_en-US" xlink:label="lab_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValue" xlink:href="trno-20220630.xsd#trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValue" xlink:to="lab_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_411b41db-6559-4ca6-b181-aa487d558582_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for interest, net of capitalized interest</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_9c0f3dd8-60dc-4c46-a2c2-03f025cd1921_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income available to common stockholders - basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateInvestmentPropertyNetAbstract_153c98b4-8b76-4955-9424-569ac4cd22ca_verboseLabel_en-US" xlink:label="lab_us-gaap_RealEstateInvestmentPropertyNetAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in real estate</link:label>
    <link:label id="lab_us-gaap_RealEstateInvestmentPropertyNetAbstract_label_en-US" xlink:label="lab_us-gaap_RealEstateInvestmentPropertyNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate Investment Property, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInvestmentPropertyNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateInvestmentPropertyNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateInvestmentPropertyNetAbstract" xlink:to="lab_us-gaap_RealEstateInvestmentPropertyNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_b5f747d1-d86d-420b-9517-eb52de1f33fd_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionInProgressGross_27ec2600-be16-44e7-9007-85a2f49cfa8e_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in progress</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressGross_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in Progress, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressGross" xlink:to="lab_us-gaap_ConstructionInProgressGross" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_AssetAcquisitions2022Member_00d425e2-c2a1-4596-94aa-e931123ce5dd_terseLabel_en-US" xlink:label="lab_trno_AssetAcquisitions2022Member" xlink: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 Acquisitions 2022</link:label>
    <link:label id="lab_trno_AssetAcquisitions2022Member_label_en-US" xlink:label="lab_trno_AssetAcquisitions2022Member" xlink: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 Acquisitions 2022 [Member]</link:label>
    <link:label id="lab_trno_AssetAcquisitions2022Member_documentation_en-US" xlink:label="lab_trno_AssetAcquisitions2022Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisitions 2022</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_AssetAcquisitions2022Member" xlink:href="trno-20220630.xsd#trno_AssetAcquisitions2022Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_AssetAcquisitions2022Member" xlink:to="lab_trno_AssetAcquisitions2022Member" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_LongTermDebtBeforeNetDebtIssuanceCosts_59feb391-6bbf-4a79-b94f-cbaad95302d8_totalLabel_en-US" xlink:label="lab_trno_LongTermDebtBeforeNetDebtIssuanceCosts" 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 debt</link:label>
    <link:label id="lab_trno_LongTermDebtBeforeNetDebtIssuanceCosts_label_en-US" xlink:label="lab_trno_LongTermDebtBeforeNetDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Before Net Debt Issuance Costs</link:label>
    <link:label id="lab_trno_LongTermDebtBeforeNetDebtIssuanceCosts_documentation_en-US" xlink:label="lab_trno_LongTermDebtBeforeNetDebtIssuanceCosts" xlink: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 Debt, Before Net Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_LongTermDebtBeforeNetDebtIssuanceCosts" xlink:href="trno-20220630.xsd#trno_LongTermDebtBeforeNetDebtIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_LongTermDebtBeforeNetDebtIssuanceCosts" xlink:to="lab_trno_LongTermDebtBeforeNetDebtIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsIntrinsicValue_bdc32fe2-7b5a-4a0c-90d8-6481a5435651_verboseLabel_en-US" xlink:label="lab_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of the restricted stock granted</link:label>
    <link:label id="lab_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsIntrinsicValue_label_en-US" xlink:label="lab_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Arrangement by Share Based Payment Award Equity Instruments other than Options Grants Intrinsic Value</link:label>
    <link:label id="lab_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsIntrinsicValue_documentation_en-US" xlink:label="lab_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share based compensation arrangement by share based payment award equity instruments other than options grants in period intrinsic value.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsIntrinsicValue" xlink:href="trno-20220630.xsd#trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsIntrinsicValue" xlink:to="lab_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandAndLandImprovementsMember_632ed173-e21a-415c-b041-6bd9594b3c45_verboseLabel_en-US" xlink:label="lab_us-gaap_LandAndLandImprovementsMember" 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">Improved land parcels</link:label>
    <link:label id="lab_us-gaap_LandAndLandImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LandAndLandImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land and Land Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandAndLandImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandAndLandImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandAndLandImprovementsMember" xlink:to="lab_us-gaap_LandAndLandImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_4539ddb7-4be9-4f16-835f-0506fcd72716_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of cash and cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restrictions on Cash and Cash Equivalents [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_FiniteLivedIntangibleAssetsLiabilitiesNet_be2aaa16-5fb5-4858-9aaf-74d660861f93_totalLabel_en-US" xlink:label="lab_trno_FiniteLivedIntangibleAssetsLiabilitiesNet" 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_trno_FiniteLivedIntangibleAssetsLiabilitiesNet_label_en-US" xlink:label="lab_trno_FiniteLivedIntangibleAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets (Liabilities), Net</link:label>
    <link:label id="lab_trno_FiniteLivedIntangibleAssetsLiabilitiesNet_documentation_en-US" xlink:label="lab_trno_FiniteLivedIntangibleAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets (Liabilities), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_FiniteLivedIntangibleAssetsLiabilitiesNet" xlink:href="trno-20220630.xsd#trno_FiniteLivedIntangibleAssetsLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_FiniteLivedIntangibleAssetsLiabilitiesNet" xlink:to="lab_trno_FiniteLivedIntangibleAssetsLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_e009163a-d633-409e-837d-becb7c46ecac_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_68cc7022-0ca3-4f54-838c-9f10626a7cc0_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_a7813adf-1f00-40c0-8c20-02bc40f57f3a_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_010e48a4-a4d7-4670-8ef2-27b9c425026f_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Financial Instruments</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_ed7b193b-a317-4ae9-87c7-0a869270966c_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" 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">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VestingDomain_8a4d8278-b886-41cd-a2da-32575de913fb_terseLabel_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:label id="lab_us-gaap_VestingDomain_label_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingDomain" xlink:to="lab_us-gaap_VestingDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_48d96030-8806-4cf3-9b6b-867314f8fff0_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_2d2b04a6-13b7-4c3d-8c1a-934af24a8351_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_July2024SeniorUnsecuredNotesMember_0a46178d-a171-4480-8203-229017ef9e8a_terseLabel_en-US" xlink:label="lab_trno_July2024SeniorUnsecuredNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$100M 7-Year Unsecured</link:label>
    <link:label id="lab_trno_July2024SeniorUnsecuredNotesMember_label_en-US" xlink:label="lab_trno_July2024SeniorUnsecuredNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">July 2024 Senior Unsecured Notes [Member]</link:label>
    <link:label id="lab_trno_July2024SeniorUnsecuredNotesMember_documentation_en-US" xlink:label="lab_trno_July2024SeniorUnsecuredNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">July 2024 Senior Unsecured Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_July2024SeniorUnsecuredNotesMember" xlink:href="trno-20220630.xsd#trno_July2024SeniorUnsecuredNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_July2024SeniorUnsecuredNotesMember" xlink:to="lab_trno_July2024SeniorUnsecuredNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_d90aa82b-c4dc-430c-b913-d8c27f6810d9_negatedLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-lived intangible assets, accumulated amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_82328243-0e01-4c0b-a8ae-e6f825e96e3d_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" 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">Changes in assets and liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_SignificantAccountingPoliciesStatementLineItems_aef31e5c-bd21-4cdc-9113-a1647c0b2d34_terseLabel_en-US" xlink:label="lab_trno_SignificantAccountingPoliciesStatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies Statement</link:label>
    <link:label id="lab_trno_SignificantAccountingPoliciesStatementLineItems_label_en-US" xlink:label="lab_trno_SignificantAccountingPoliciesStatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies Statement [Line Items]</link:label>
    <link:label id="lab_trno_SignificantAccountingPoliciesStatementLineItems_documentation_en-US" xlink:label="lab_trno_SignificantAccountingPoliciesStatementLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_SignificantAccountingPoliciesStatementLineItems" xlink:href="trno-20220630.xsd#trno_SignificantAccountingPoliciesStatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_SignificantAccountingPoliciesStatementLineItems" xlink:to="lab_trno_SignificantAccountingPoliciesStatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardDateDomain_de460cf3-6b5f-4bd2-9bc1-ad422df8a729_terseLabel_en-US" xlink:label="lab_us-gaap_AwardDateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Date [Domain]</link:label>
    <link:label id="lab_us-gaap_AwardDateDomain_label_en-US" xlink:label="lab_us-gaap_AwardDateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Date [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardDateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardDateDomain" xlink:to="lab_us-gaap_AwardDateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_74850c97-ff26-4078-afc6-0c9ab7d1685f_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">&#160;Retained Earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_63b2c5f5-b500-4ffa-b300-191112dffa28_negatedLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock dividends</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends, Common Stock, Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockCash" xlink:to="lab_us-gaap_DividendsCommonStockCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScenarioPlanMember_2228e49b-3450-41cb-b911-43f7884d47ff_terseLabel_en-US" xlink:label="lab_us-gaap_ScenarioPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario, Plan</link:label>
    <link:label id="lab_us-gaap_ScenarioPlanMember_label_en-US" xlink:label="lab_us-gaap_ScenarioPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario, Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScenarioPlanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScenarioPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScenarioPlanMember" xlink:to="lab_us-gaap_ScenarioPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_CommonStockAggregateOfferingPrice_d915ae3c-94f2-484e-9a82-6f1db967d7ba_terseLabel_en-US" xlink:label="lab_trno_CommonStockAggregateOfferingPrice" xlink: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 aggregate offering price</link:label>
    <link:label id="lab_trno_CommonStockAggregateOfferingPrice_label_en-US" xlink:label="lab_trno_CommonStockAggregateOfferingPrice" xlink: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 Aggregate Offering Price</link:label>
    <link:label id="lab_trno_CommonStockAggregateOfferingPrice_documentation_en-US" xlink:label="lab_trno_CommonStockAggregateOfferingPrice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock Aggregate Offering Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_CommonStockAggregateOfferingPrice" xlink:href="trno-20220630.xsd#trno_CommonStockAggregateOfferingPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_CommonStockAggregateOfferingPrice" xlink:to="lab_trno_CommonStockAggregateOfferingPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_1b6c8217-dfcb-4999-9eac-c49d56e38681_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_ScheduleOfDepreciationAndUsefulLivesOfRealEstateAndIntangibleAssetsTableTextBlock_cb5e2a3c-343e-4a0b-a138-fed01395ae80_verboseLabel_en-US" xlink:label="lab_trno_ScheduleOfDepreciationAndUsefulLivesOfRealEstateAndIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of depreciation and useful lives of real estate and intangible assets</link:label>
    <link:label id="lab_trno_ScheduleOfDepreciationAndUsefulLivesOfRealEstateAndIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_trno_ScheduleOfDepreciationAndUsefulLivesOfRealEstateAndIntangibleAssetsTableTextBlock" xlink: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 Depreciation And Useful Lives Of Real Estate And Intangible Assets [Table Text Block]</link:label>
    <link:label id="lab_trno_ScheduleOfDepreciationAndUsefulLivesOfRealEstateAndIntangibleAssetsTableTextBlock_documentation_en-US" xlink:label="lab_trno_ScheduleOfDepreciationAndUsefulLivesOfRealEstateAndIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Depreciation And Useful Lives Of Real Estate And Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_ScheduleOfDepreciationAndUsefulLivesOfRealEstateAndIntangibleAssetsTableTextBlock" xlink:href="trno-20220630.xsd#trno_ScheduleOfDepreciationAndUsefulLivesOfRealEstateAndIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_ScheduleOfDepreciationAndUsefulLivesOfRealEstateAndIntangibleAssetsTableTextBlock" xlink:to="lab_trno_ScheduleOfDepreciationAndUsefulLivesOfRealEstateAndIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_2977ad78-7fed-46d4-9ecb-7509ff026691_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink: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 reportable segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink: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 Reportable Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments" xlink:to="lab_us-gaap_NumberOfReportableSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_eebb3eb2-1109-42b6-b513-986f38784978_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 related to employee awards</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_42aa0a14-679a-4510-b730-effef1e7fae0_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" 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">Vesting schedule of the total non-vested shares of restricted stock outstanding</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_9e55dc26-9a24-4de5-9ad2-e8efa69b3c73_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizationOfInternalCostsPolicy_213103df-0ae0-4180-bc3a-7cd4a3066283_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizationOfInternalCostsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalization of Costs</link:label>
    <link:label id="lab_us-gaap_CapitalizationOfInternalCostsPolicy_label_en-US" xlink:label="lab_us-gaap_CapitalizationOfInternalCostsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalization of Internal Costs, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizationOfInternalCostsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizationOfInternalCostsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizationOfInternalCostsPolicy" xlink:to="lab_us-gaap_CapitalizationOfInternalCostsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_2be5ccba-5a30-42ce-866a-2276bc9d8206_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_5a707c25-33eb-4c90-b25f-078e225d6266_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" 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">Vested (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_996cfcba-b697-4c45-a867-5b7695195695_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Effective Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_YearFourMember_c71c7cb2-386d-4a96-8f32-acd1e28e388b_terseLabel_en-US" xlink:label="lab_trno_YearFourMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_trno_YearFourMember_label_en-US" xlink:label="lab_trno_YearFourMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year Four [Member]</link:label>
    <link:label id="lab_trno_YearFourMember_documentation_en-US" xlink:label="lab_trno_YearFourMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year four.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_YearFourMember" xlink:href="trno-20220630.xsd#trno_YearFourMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_YearFourMember" xlink:to="lab_trno_YearFourMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_5cbee8b7-cf88-4911-888d-1a197a21fef7_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_d21226fe-df32-4486-be89-c30a0ad18ac8_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetAcquisitionDomain_94854c09-878f-4252-849f-c39291502c96_terseLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionDomain" xlink: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 Acquisition [Domain]</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionDomain_label_en-US" xlink:label="lab_us-gaap_AssetAcquisitionDomain" xlink: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 Acquisition [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetAcquisitionDomain" xlink:to="lab_us-gaap_AssetAcquisitionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_DebtInstrumentBasisSpreadOnVariableRateThresholdToIncreaseMaximumBorrowingAmount_4f783d8a-dcbf-4197-81f3-927f3445a7ff_terseLabel_en-US" xlink:label="lab_trno_DebtInstrumentBasisSpreadOnVariableRateThresholdToIncreaseMaximumBorrowingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable rate threshold (percent)</link:label>
    <link:label id="lab_trno_DebtInstrumentBasisSpreadOnVariableRateThresholdToIncreaseMaximumBorrowingAmount_label_en-US" xlink:label="lab_trno_DebtInstrumentBasisSpreadOnVariableRateThresholdToIncreaseMaximumBorrowingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread On Variable Rate Threshold To Increase Maximum Borrowing Amount</link:label>
    <link:label id="lab_trno_DebtInstrumentBasisSpreadOnVariableRateThresholdToIncreaseMaximumBorrowingAmount_documentation_en-US" xlink:label="lab_trno_DebtInstrumentBasisSpreadOnVariableRateThresholdToIncreaseMaximumBorrowingAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread On Variable Rate Threshold To Increase Maximum Borrowing Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_DebtInstrumentBasisSpreadOnVariableRateThresholdToIncreaseMaximumBorrowingAmount" xlink:href="trno-20220630.xsd#trno_DebtInstrumentBasisSpreadOnVariableRateThresholdToIncreaseMaximumBorrowingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_DebtInstrumentBasisSpreadOnVariableRateThresholdToIncreaseMaximumBorrowingAmount" xlink:to="lab_trno_DebtInstrumentBasisSpreadOnVariableRateThresholdToIncreaseMaximumBorrowingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_e950fe39-6e92-488c-85e8-669b97c0b7b0_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</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_68d78b2c-8c60-4b0d-b9b2-5f02c095a6bd_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockHeldInTrust_45c343e0-3270-4e5f-9433-d27ba1d188d8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_CommonStockHeldInTrust" 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">Common stock held in deferred compensation plan, 426,594 and 275,727 shares at June&#160;30, 2022 and December&#160;31, 2021, respectively.</link:label>
    <link:label id="lab_us-gaap_CommonStockHeldInTrust_label_en-US" xlink:label="lab_us-gaap_CommonStockHeldInTrust" xlink: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 Held in Trust</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockHeldInTrust" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockHeldInTrust"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockHeldInTrust" xlink:to="lab_us-gaap_CommonStockHeldInTrust" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_7af8f88f-da2b-4926-8e8c-cfa59f9809ef_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_bb1886d5-d5a5-4998-9382-5b97c9b7cd02_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_75e59e1c-e173-4717-9c18-90e44774701a_terseLabel_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_label_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioUnspecifiedDomain" xlink:to="lab_srt_ScenarioUnspecifiedDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_5a47574d-cc93-427d-ba34-0b39dfaeb5a8_verboseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" 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">Segment Disclosure</link:label>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_ab0266b4-507f-4fa8-bbd6-29829ab3926c_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a4c0a184-409e-41f4-9d6e-fee7da8814fb_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CASH 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_98ad3f7e-bebb-4d97-bf49-ce972da3997e_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_81d8a2a6-a17d-460c-a984-9066837d480c_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-vested shares outstanding at beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4fbd0aa9-828a-4efb-95b2-dbbe6975f13e_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-vested shares outstanding at end of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_6dfbb4ed-515e-45fa-81bc-0344aeb4b828_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink: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 non-vested shares (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_LongTermIncentivePlanMember_05e3d826-3661-4b31-8a63-d0ff37a72f99_terseLabel_en-US" xlink:label="lab_trno_LongTermIncentivePlanMember" xlink: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 Incentive Plan</link:label>
    <link:label id="lab_trno_LongTermIncentivePlanMember_label_en-US" xlink:label="lab_trno_LongTermIncentivePlanMember" xlink: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 Incentive Plan [Member]</link:label>
    <link:label id="lab_trno_LongTermIncentivePlanMember_documentation_en-US" xlink:label="lab_trno_LongTermIncentivePlanMember" xlink: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 incentive plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_LongTermIncentivePlanMember" xlink:href="trno-20220630.xsd#trno_LongTermIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_LongTermIncentivePlanMember" xlink:to="lab_trno_LongTermIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredChargesPolicyTextBlock_987cd549-c6ff-4d8c-b8e6-9f6cc7af5d31_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredChargesPolicyTextBlock" 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 Financing Costs</link:label>
    <link:label id="lab_us-gaap_DeferredChargesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_DeferredChargesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Charges, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredChargesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredChargesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredChargesPolicyTextBlock" xlink:to="lab_us-gaap_DeferredChargesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_AssetAcquisitions2021Member_7858459f-1516-4730-9789-970eb7f37ad5_terseLabel_en-US" xlink:label="lab_trno_AssetAcquisitions2021Member" xlink: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 Acquisitions 2021</link:label>
    <link:label id="lab_trno_AssetAcquisitions2021Member_label_en-US" xlink:label="lab_trno_AssetAcquisitions2021Member" xlink: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 Acquisitions 2021 [Member]</link:label>
    <link:label id="lab_trno_AssetAcquisitions2021Member_documentation_en-US" xlink:label="lab_trno_AssetAcquisitions2021Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisitions 2021</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_AssetAcquisitions2021Member" xlink:href="trno-20220630.xsd#trno_AssetAcquisitions2021Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_AssetAcquisitions2021Member" xlink:to="lab_trno_AssetAcquisitions2021Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_f82cab83-fc5b-4301-a122-d3bbe43f4e21_totalLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other income (expense)</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DerivativeCapInterestRate_bfdcb39c-24e9-444d-bca8-87485e3acbb3_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeCapInterestRate" 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">Derivative cap interest rate</link:label>
    <link:label id="lab_us-gaap_DerivativeCapInterestRate_label_en-US" xlink:label="lab_us-gaap_DerivativeCapInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Cap Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCapInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeCapInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeCapInterestRate" xlink:to="lab_us-gaap_DerivativeCapInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_380fa20b-f0fb-4f69-b20f-cf51af7fcbb9_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_cd712a5c-9cc6-4af0-bff1-6c6fefde22b9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_3cba5261-6290-43f5-b867-cc956b48e66b_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" 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">Intangible assets</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_efdafae3-17f2-422c-9b4a-4e8a1d7994b4_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-lived intangible assets, gross</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_DisposalGroupIncludingDiscontinuedOperationAgreementToSellConsideration_08cd8756-825d-453e-a373-bf4abef0382f_terseLabel_en-US" xlink:label="lab_trno_DisposalGroupIncludingDiscontinuedOperationAgreementToSellConsideration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales price</link:label>
    <link:label id="lab_trno_DisposalGroupIncludingDiscontinuedOperationAgreementToSellConsideration_label_en-US" xlink:label="lab_trno_DisposalGroupIncludingDiscontinuedOperationAgreementToSellConsideration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Agreement To Sell, Consideration</link:label>
    <link:label id="lab_trno_DisposalGroupIncludingDiscontinuedOperationAgreementToSellConsideration_documentation_en-US" xlink:label="lab_trno_DisposalGroupIncludingDiscontinuedOperationAgreementToSellConsideration" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Agreement To Sell, Consideration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_DisposalGroupIncludingDiscontinuedOperationAgreementToSellConsideration" xlink:href="trno-20220630.xsd#trno_DisposalGroupIncludingDiscontinuedOperationAgreementToSellConsideration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_DisposalGroupIncludingDiscontinuedOperationAgreementToSellConsideration" xlink:to="lab_trno_DisposalGroupIncludingDiscontinuedOperationAgreementToSellConsideration" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_AmendedFacilityMaturingAugust2025Member_132a6eb4-8f7c-4b68-96cb-b71765a64aef_terseLabel_en-US" xlink:label="lab_trno_AmendedFacilityMaturingAugust2025Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amended facility maturing August 2025</link:label>
    <link:label id="lab_trno_AmendedFacilityMaturingAugust2025Member_label_en-US" xlink:label="lab_trno_AmendedFacilityMaturingAugust2025Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amended Facility Maturing August 2025 [Member]</link:label>
    <link:label id="lab_trno_AmendedFacilityMaturingAugust2025Member_documentation_en-US" xlink:label="lab_trno_AmendedFacilityMaturingAugust2025Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amended Facility Maturing August 2025</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_AmendedFacilityMaturingAugust2025Member" xlink:href="trno-20220630.xsd#trno_AmendedFacilityMaturingAugust2025Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_AmendedFacilityMaturingAugust2025Member" xlink:to="lab_trno_AmendedFacilityMaturingAugust2025Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_f27b89ef-6cbe-4658-9428-43a7a0cdb257_negatedLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common shares acquired related to employee awards</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_336bab51-796b-4489-a05a-3d5294e9efad_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_0eee179c-2ac5-49ab-ae60-7006711b6b77_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_d1aad411-1ea8-4bad-93b4-4acfe407fba8_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_ff5b48dd-8009-4b75-afa4-2184caaa18d7_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposed of by Sale</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations, Disposed of by Sale [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:to="lab_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_5579b72c-b079-4502-ab0c-24ee43a22a09_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_30c4bcbc-b74c-445c-bd2f-800933599809_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRealEstatePropertiesTable_d9d4e878-ed48-4865-8d9d-3f54bbada766_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRealEstatePropertiesTable" xlink: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 Real Estate Properties [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRealEstatePropertiesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRealEstatePropertiesTable" xlink: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 Real Estate Properties [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRealEstatePropertiesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRealEstatePropertiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRealEstatePropertiesTable" xlink:to="lab_us-gaap_ScheduleOfRealEstatePropertiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock_8a7e942a-7fc2-4296-af11-a708c9175d62_verboseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and Useful Lives of Real Estate and Intangible Assets</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock" xlink: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 [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f1474f1c-d4e9-4296-b073-6c081641d963_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesPayable_558c7734-5a3b-4f95-a246-ce03e55795f0_terseLabel_en-US" xlink:label="lab_us-gaap_NotesPayable" xlink: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, carrying value</link:label>
    <link:label id="lab_us-gaap_NotesPayable_label_en-US" xlink:label="lab_us-gaap_NotesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesPayable" xlink:to="lab_us-gaap_NotesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_66552dbf-7b41-4b92-83ad-0001b2ca4295_negatedLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common shares acquired related to employee awards (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_8c818f32-5e8c-4479-b6af-d960fef21fcc_terseLabel_en-US" xlink:label="lab_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name of Property [Domain]</link:label>
    <link:label id="lab_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_label_en-US" xlink:label="lab_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name of Property [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:to="lab_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_fe41a35c-1025-4e6f-ad67-0734f9e758f3_verboseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" 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">Adjustments to reconcile net income to net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_57d403ef-57b5-4e50-a0be-983bc5ede69b_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_498851dd-698b-411b-88dd-2611b0130f79_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" 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">Preferred stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_e7df78ac-17d0-4f35-b82c-dcb0c24fde34_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_d566fa8f-ccb3-48d8-86e0-cf39ab7e7ce7_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_2fe9b8dd-07ef-44af-8c6d-6354e9c0f648_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_dc2db879-bf15-4716-9ec6-16cbfd8c32f4_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&#160;Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_392842c0-a3ab-4b65-a654-6c68d9fe87fb_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLineItems_d24ee397-8146-45ed-adc5-3e249506f3e9_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative</link:label>
    <link:label id="lab_us-gaap_DerivativeLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLineItems" xlink:to="lab_us-gaap_DerivativeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_7e194fcf-c372-4f67-b0d0-536f3404ae8b_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 WEIGHTED AVERAGE COMMON SHARES OUTSTANDING (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskDisclosureTextBlock_b8c778b9-cbf1-4b6a-bcd1-f4b63666aab0_verboseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration of Credit Risk</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="lab_us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_NewYorkAndNewJerseyMember_a524a129-4c96-4b12-8de5-bbb8e2337567_terseLabel_en-US" xlink:label="lab_trno_NewYorkAndNewJerseyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New York and New Jersey</link:label>
    <link:label id="lab_trno_NewYorkAndNewJerseyMember_label_en-US" xlink:label="lab_trno_NewYorkAndNewJerseyMember" xlink: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 York And New Jersey [Member]</link:label>
    <link:label id="lab_trno_NewYorkAndNewJerseyMember_documentation_en-US" xlink:label="lab_trno_NewYorkAndNewJerseyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New York And New Jersey</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_NewYorkAndNewJerseyMember" xlink:href="trno-20220630.xsd#trno_NewYorkAndNewJerseyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_NewYorkAndNewJerseyMember" xlink:to="lab_trno_NewYorkAndNewJerseyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_IndustrialPropertyInHawthorneCAMember_f8db5b4b-bb1c-4128-bd7a-21cfb26d5fca_terseLabel_en-US" xlink:label="lab_trno_IndustrialPropertyInHawthorneCAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industrial Property in Hawthorne, CA</link:label>
    <link:label id="lab_trno_IndustrialPropertyInHawthorneCAMember_label_en-US" xlink:label="lab_trno_IndustrialPropertyInHawthorneCAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industrial Property in Hawthorne, CA [Member]</link:label>
    <link:label id="lab_trno_IndustrialPropertyInHawthorneCAMember_documentation_en-US" xlink:label="lab_trno_IndustrialPropertyInHawthorneCAMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industrial Property in Hawthorne, CA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_IndustrialPropertyInHawthorneCAMember" xlink:href="trno-20220630.xsd#trno_IndustrialPropertyInHawthorneCAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_IndustrialPropertyInHawthorneCAMember" xlink:to="lab_trno_IndustrialPropertyInHawthorneCAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_33640183-1c11-4b51-90f0-6011755638a1_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock: $0.01 par value, 400,000,000 shares authorized, and 75,120,374 and 75,068,575 shares issued and outstanding at June&#160;30, 2022 and December&#160;31, 2021, respectively.</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_c03e9e6a-739e-4e5e-8bcf-66f4a23eafce_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeniorNotesMember_a807ce68-b838-4498-b2fc-e72df5d3aab3_terseLabel_en-US" xlink:label="lab_us-gaap_SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes</link:label>
    <link:label id="lab_us-gaap_SeniorNotesMember_label_en-US" xlink:label="lab_us-gaap_SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeniorNotesMember" xlink:to="lab_us-gaap_SeniorNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c05491e6-6982-4291-83c7-e143e40e5679_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grant date fair value per share of restricted stock awards (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_5d26821a-c00f-4c68-b41b-a7e4165e6be3_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_95563c53-8fb5-4562-ad57-5d9c3293ed93_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" 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">Issuance of restricted stock (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_ImprovedLandParcelsMember_80537676-aba7-4919-adac-e0ee813c5d5e_terseLabel_en-US" xlink:label="lab_trno_ImprovedLandParcelsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Improved land parcels</link:label>
    <link:label id="lab_trno_ImprovedLandParcelsMember_label_en-US" xlink:label="lab_trno_ImprovedLandParcelsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Improved Land Parcels [Member]</link:label>
    <link:label id="lab_trno_ImprovedLandParcelsMember_documentation_en-US" xlink:label="lab_trno_ImprovedLandParcelsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land Parcels [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_ImprovedLandParcelsMember" xlink:href="trno-20220630.xsd#trno_ImprovedLandParcelsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_ImprovedLandParcelsMember" xlink:to="lab_trno_ImprovedLandParcelsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_2a88c60a-4a19-445f-af48-9cc6e527e007_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_TermLoanMember_e80b837c-e4c8-4f04-8d3b-fff2bd23bbf8_verboseLabel_en-US" xlink:label="lab_trno_TermLoanMember" 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">Term&#160;Loan</link:label>
    <link:label id="lab_trno_TermLoanMember_label_en-US" xlink:label="lab_trno_TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan [Member]</link:label>
    <link:label id="lab_trno_TermLoanMember_documentation_en-US" xlink:label="lab_trno_TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_TermLoanMember" xlink:href="trno-20220630.xsd#trno_TermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_TermLoanMember" xlink:to="lab_trno_TermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_df3fb064-3d55-417a-8edd-bb003633990f_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 and restricted cash at beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_583abf56-1e8f-4a9a-bb5b-3ac6f49e0d5b_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 and restricted cash at end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4952e2b7-0fdb-4054-a5ef-1a7b55d0cc28_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_RedevelopmentPropertyMember_58848ab1-13b7-4b10-ba89-ca47a755c5cd_verboseLabel_en-US" xlink:label="lab_trno_RedevelopmentPropertyMember" 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">Redevelopment property</link:label>
    <link:label id="lab_trno_RedevelopmentPropertyMember_label_en-US" xlink:label="lab_trno_RedevelopmentPropertyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redevelopment Property [Member]</link:label>
    <link:label id="lab_trno_RedevelopmentPropertyMember_documentation_en-US" xlink:label="lab_trno_RedevelopmentPropertyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redevelopment Property [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_RedevelopmentPropertyMember" xlink:href="trno-20220630.xsd#trno_RedevelopmentPropertyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_RedevelopmentPropertyMember" xlink:to="lab_trno_RedevelopmentPropertyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_510f3b11-5290-470c-b49a-457a7d56167e_verboseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" 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">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_baa35caa-de15-4360-82bc-a8db1b9ff46b_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income available to common stockholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_RealEstateAssetsHeldForSaleTextBlock_bd1bf516-e5a2-4cb6-9dd7-1ea60edc17bf_terseLabel_en-US" xlink:label="lab_trno_RealEstateAssetsHeldForSaleTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Held for Sale/Disposed Assets</link:label>
    <link:label id="lab_trno_RealEstateAssetsHeldForSaleTextBlock_label_en-US" xlink:label="lab_trno_RealEstateAssetsHeldForSaleTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate Assets Held For Sale [Text Block]</link:label>
    <link:label id="lab_trno_RealEstateAssetsHeldForSaleTextBlock_documentation_en-US" xlink:label="lab_trno_RealEstateAssetsHeldForSaleTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate Assets Held For Sale [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_RealEstateAssetsHeldForSaleTextBlock" xlink:href="trno-20220630.xsd#trno_RealEstateAssetsHeldForSaleTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_RealEstateAssetsHeldForSaleTextBlock" xlink:to="lab_trno_RealEstateAssetsHeldForSaleTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_ea240369-cdfc-4e96-b580-06c288db5e3c_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_98514e6b-748a-424e-9b99-774e0481140e_verboseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable related to capital improvements</link:label>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Expenditures Incurred but Not yet Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract_465fe696-61b8-47c1-b743-2f5428768785_terseLabel_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Lease, Payments, Fiscal Year Maturity</link:label>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract_label_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Lease, Payments to be Received, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract" xlink:to="lab_us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_PerformanceSharesPeriod1Member_be7e8cd4-4e65-4e66-b744-d621f13fa98c_terseLabel_en-US" xlink:label="lab_trno_PerformanceSharesPeriod1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares Period1</link:label>
    <link:label id="lab_trno_PerformanceSharesPeriod1Member_label_en-US" xlink:label="lab_trno_PerformanceSharesPeriod1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares Period1 [Member]</link:label>
    <link:label id="lab_trno_PerformanceSharesPeriod1Member_documentation_en-US" xlink:label="lab_trno_PerformanceSharesPeriod1Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares Period 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_PerformanceSharesPeriod1Member" xlink:href="trno-20220630.xsd#trno_PerformanceSharesPeriod1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_PerformanceSharesPeriod1Member" xlink:to="lab_trno_PerformanceSharesPeriod1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_72a59ddd-20c1-4ae3-bc53-79664050d5e3_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" 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">Acquisition costs and other</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Acquisition Related Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:to="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowHedgingMember_a36bf4eb-be14-468c-811b-2281de5a9f8b_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowHedgingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flow hedging</link:label>
    <link:label id="lab_us-gaap_CashFlowHedgingMember_label_en-US" xlink:label="lab_us-gaap_CashFlowHedgingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow Hedging [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowHedgingMember" xlink:to="lab_us-gaap_CashFlowHedgingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_06786b42-2b36-4f6c-8986-b10b8106dcc5_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeBasisSpreadOnVariableRate_7cfaa7ab-1fcd-4314-aec8-93afb2f39da4_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeBasisSpreadOnVariableRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, basis spread on variable rate</link:label>
    <link:label id="lab_us-gaap_DerivativeBasisSpreadOnVariableRate_label_en-US" xlink:label="lab_us-gaap_DerivativeBasisSpreadOnVariableRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeBasisSpreadOnVariableRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeBasisSpreadOnVariableRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeBasisSpreadOnVariableRate" xlink:to="lab_us-gaap_DerivativeBasisSpreadOnVariableRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_b6541a77-d56c-4da4-88b1-f29278cb1282_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_CommonStockAggregateOfferingPriceRemaining_6bf50133-8656-40ed-8754-3e190690e858_terseLabel_en-US" xlink:label="lab_trno_CommonStockAggregateOfferingPriceRemaining" xlink: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 aggregate offering price, remaining</link:label>
    <link:label id="lab_trno_CommonStockAggregateOfferingPriceRemaining_label_en-US" xlink:label="lab_trno_CommonStockAggregateOfferingPriceRemaining" xlink: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 Aggregate Offering Price, Remaining</link:label>
    <link:label id="lab_trno_CommonStockAggregateOfferingPriceRemaining_documentation_en-US" xlink:label="lab_trno_CommonStockAggregateOfferingPriceRemaining" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock Aggregate Offering Price, Remaining</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_CommonStockAggregateOfferingPriceRemaining" xlink:href="trno-20220630.xsd#trno_CommonStockAggregateOfferingPriceRemaining"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_CommonStockAggregateOfferingPriceRemaining" xlink:to="lab_trno_CommonStockAggregateOfferingPriceRemaining" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_7d74a757-e335-4b02-97f9-c6a98be84d6d_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, face amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_a4f48c4b-fe09-439c-b091-ec0b4edb0fe2_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining weighted average lease term related to these intangible assets and liabilities</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Remaining Amortization Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentTypeAxis_b22eb372-e3f8-49bd-9bfd-d934005fe4c8_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Type [Axis]</link:label>
    <link:label id="lab_us-gaap_InvestmentTypeAxis_label_en-US" xlink:label="lab_us-gaap_InvestmentTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTypeAxis" xlink:to="lab_us-gaap_InvestmentTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_119b4d16-3c76-41d0-92c1-59c25b5a56a8_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink: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</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_YearThreeMember_f2c828b2-17ad-4192-95d3-99cb89c781c1_terseLabel_en-US" xlink:label="lab_trno_YearThreeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_trno_YearThreeMember_label_en-US" xlink:label="lab_trno_YearThreeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year Three [Member]</link:label>
    <link:label id="lab_trno_YearThreeMember_documentation_en-US" xlink:label="lab_trno_YearThreeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year three.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_YearThreeMember" xlink:href="trno-20220630.xsd#trno_YearThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_YearThreeMember" xlink:to="lab_trno_YearThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_8e14baf0-25e8-49d3-a3d7-159ce8d9ec7c_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_57347197-e0a3-4385-9a2b-5bc8be7fd6dc_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOfRealEstate_2c51cc8b-55e8-402f-9e79-e788f13dfcb1_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfRealEstate" xlink: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 impairment charges</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfRealEstate_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfRealEstate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of Real Estate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfRealEstate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfRealEstate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfRealEstate" xlink:to="lab_us-gaap_ImpairmentOfRealEstate" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_InterestRateCap2Member_f865071c-3430-4bb2-9f39-bd26d2d5c291_terseLabel_en-US" xlink:label="lab_trno_InterestRateCap2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate cap, Maturity 2/3/2020</link:label>
    <link:label id="lab_trno_InterestRateCap2Member_label_en-US" xlink:label="lab_trno_InterestRateCap2Member" xlink: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 Rate Cap2 [Member]</link:label>
    <link:label id="lab_trno_InterestRateCap2Member_documentation_en-US" xlink:label="lab_trno_InterestRateCap2Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Cap 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_InterestRateCap2Member" xlink:href="trno-20220630.xsd#trno_InterestRateCap2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_InterestRateCap2Member" xlink:to="lab_trno_InterestRateCap2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment_022def18-ea96-4f03-b7a6-5fd217afaa26_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment" 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">Additions to buildings, improvements and leasing costs</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment" xlink: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 Other Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_July2026SeniorUnsecuredNotesMember_c8abd16c-15fb-4bc7-b2cf-4af87b454704_terseLabel_en-US" xlink:label="lab_trno_July2026SeniorUnsecuredNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$50M 10-Year Unsecured</link:label>
    <link:label id="lab_trno_July2026SeniorUnsecuredNotesMember_label_en-US" xlink:label="lab_trno_July2026SeniorUnsecuredNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">July 2026 Senior Unsecured Notes [Member]</link:label>
    <link:label id="lab_trno_July2026SeniorUnsecuredNotesMember_documentation_en-US" xlink:label="lab_trno_July2026SeniorUnsecuredNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">July 2026 Senior Unsecured Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_July2026SeniorUnsecuredNotesMember" xlink:href="trno-20220630.xsd#trno_July2026SeniorUnsecuredNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_July2026SeniorUnsecuredNotesMember" xlink:to="lab_trno_July2026SeniorUnsecuredNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeTable_51a4fe32-81a5-4fd6-bdad-595356b77667_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeTable_label_en-US" xlink:label="lab_us-gaap_DerivativeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeTable" xlink:to="lab_us-gaap_DerivativeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_NumberOfRealEstatePropertiesAcquired_46acb545-3480-4dd3-9448-79a6dc1df451_terseLabel_en-US" xlink:label="lab_trno_NumberOfRealEstatePropertiesAcquired" xlink: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&#160;of properties acquired (property)</link:label>
    <link:label id="lab_trno_NumberOfRealEstatePropertiesAcquired_label_en-US" xlink:label="lab_trno_NumberOfRealEstatePropertiesAcquired" xlink: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 Real Estate Properties Acquired</link:label>
    <link:label id="lab_trno_NumberOfRealEstatePropertiesAcquired_documentation_en-US" xlink:label="lab_trno_NumberOfRealEstatePropertiesAcquired" xlink: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 Real Estate Properties Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_NumberOfRealEstatePropertiesAcquired" xlink:href="trno-20220630.xsd#trno_NumberOfRealEstatePropertiesAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_NumberOfRealEstatePropertiesAcquired" xlink:to="lab_trno_NumberOfRealEstatePropertiesAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_3ae60167-e606-4697-9120-6d24110f8667_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Unamortized premium/discount and debt issuance costs</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfProperties_7fa63947-1856-4941-91f1-15b2eabf60b2_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfProperties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on sales of real estate investments</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfProperties_6c304138-ee61-42ce-8d7d-f2497964f8a1_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfProperties" 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">Gain on sales of real estate investments</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfProperties_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfProperties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Sale of Properties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfProperties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfProperties" xlink:to="lab_us-gaap_GainLossOnSaleOfProperties" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_e723d436-8bba-4342-87f2-bad5029e0335_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_AmendedTermLoanMaturingJanuary2027Member_26c067da-b29f-4f49-afec-76890e537572_terseLabel_en-US" xlink:label="lab_trno_AmendedTermLoanMaturingJanuary2027Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">5-Year Term Loan</link:label>
    <link:label id="lab_trno_AmendedTermLoanMaturingJanuary2027Member_label_en-US" xlink:label="lab_trno_AmendedTermLoanMaturingJanuary2027Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amended Term Loan Maturing January 2027 [Member]</link:label>
    <link:label id="lab_trno_AmendedTermLoanMaturingJanuary2027Member_documentation_en-US" xlink:label="lab_trno_AmendedTermLoanMaturingJanuary2027Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amended Term Loan Maturing January 2027 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_AmendedTermLoanMaturingJanuary2027Member" xlink:href="trno-20220630.xsd#trno_AmendedTermLoanMaturingJanuary2027Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_AmendedTermLoanMaturingJanuary2027Member" xlink:to="lab_trno_AmendedTermLoanMaturingJanuary2027Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_fe811e5b-7159-4792-95cd-33dbba593e9f_verboseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAbstract_777d9250-cd66-4931-883f-77af189cc43a_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAbstract" xlink:to="lab_us-gaap_LiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationShareBasedPaymentsMember_3fade504-0368-471b-9259-7b32d38e15d4_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationShareBasedPaymentsMember" xlink: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 Compensation Plan</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationShareBasedPaymentsMember_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationShareBasedPaymentsMember" xlink: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 Compensation, Share-Based Payments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationShareBasedPaymentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationShareBasedPaymentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationShareBasedPaymentsMember" xlink:to="lab_us-gaap_DeferredCompensationShareBasedPaymentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_daa88c98-adb8-4ae6-8af3-e1e9991a3368_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_a8006bfb-7baa-49a7-a6ab-61f1b8700440_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total debt, net</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_6b2335cc-9d34-49ff-a407-0d6c97aac7e7_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_f586e83c-97cd-470e-a198-df4381cc5f7d_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_9561e76d-4a2b-4b8b-996e-827e8f7b4bfb_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForConstructionInProcess_bb8b11ef-602c-4e23-8eff-7152d014b465_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForConstructionInProcess" 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">Additions to construction in progress</link:label>
    <link:label id="lab_us-gaap_PaymentsForConstructionInProcess_label_en-US" xlink:label="lab_us-gaap_PaymentsForConstructionInProcess" xlink: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 Construction in Process</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForConstructionInProcess" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForConstructionInProcess"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForConstructionInProcess" xlink:to="lab_us-gaap_PaymentsForConstructionInProcess" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_2664f7e8-d115-41b9-8452-d6d5eedddd83_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_ReconciliationAcquisitionOfProperties_ec39d51c-c340-42d2-be16-f7d8ca6ca50a_terseLabel_en-US" xlink:label="lab_trno_ReconciliationAcquisitionOfProperties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition of properties</link:label>
    <link:label id="lab_trno_ReconciliationAcquisitionOfProperties_label_en-US" xlink:label="lab_trno_ReconciliationAcquisitionOfProperties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation Acquisition Of Properties</link:label>
    <link:label id="lab_trno_ReconciliationAcquisitionOfProperties_documentation_en-US" xlink:label="lab_trno_ReconciliationAcquisitionOfProperties" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition Of Properties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_ReconciliationAcquisitionOfProperties" xlink:href="trno-20220630.xsd#trno_ReconciliationAcquisitionOfProperties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_ReconciliationAcquisitionOfProperties" xlink:to="lab_trno_ReconciliationAcquisitionOfProperties" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_PerformanceSharesPeriod4Member_d1b89baf-ebd5-41a2-8ba1-72215e77555a_terseLabel_en-US" xlink:label="lab_trno_PerformanceSharesPeriod4Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares Period4</link:label>
    <link:label id="lab_trno_PerformanceSharesPeriod4Member_label_en-US" xlink:label="lab_trno_PerformanceSharesPeriod4Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares Period4 [Member]</link:label>
    <link:label id="lab_trno_PerformanceSharesPeriod4Member_documentation_en-US" xlink:label="lab_trno_PerformanceSharesPeriod4Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares Period4 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_PerformanceSharesPeriod4Member" xlink:href="trno-20220630.xsd#trno_PerformanceSharesPeriod4Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_PerformanceSharesPeriod4Member" xlink:to="lab_trno_PerformanceSharesPeriod4Member" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_YearTwoMember_f37c72db-069d-48df-9952-aa1cc40f4b36_terseLabel_en-US" xlink:label="lab_trno_YearTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_trno_YearTwoMember_label_en-US" xlink:label="lab_trno_YearTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year Two [Member]</link:label>
    <link:label id="lab_trno_YearTwoMember_documentation_en-US" xlink:label="lab_trno_YearTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year two.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_YearTwoMember" xlink:href="trno-20220630.xsd#trno_YearTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_YearTwoMember" xlink:to="lab_trno_YearTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_7080bcd5-b1f9-4ee3-b072-b21ec269773c_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink: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, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_394e542d-dd45-4580-a4ce-f024f425cb75_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_93bddc70-9b45-4c83-99c3-8088b1ba2659_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_34f7f925-d7f2-4011-8b2c-cb7962bd351e_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedAmortizationDeferredFinanceCosts_a2f62644-e62f-469b-afe1-1717795cd699_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedAmortizationDeferredFinanceCosts" 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 financing cost accumulated amortization</link:label>
    <link:label id="lab_us-gaap_AccumulatedAmortizationDeferredFinanceCosts_label_en-US" xlink:label="lab_us-gaap_AccumulatedAmortizationDeferredFinanceCosts" xlink: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 Amortization, Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedAmortizationDeferredFinanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedAmortizationDeferredFinanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedAmortizationDeferredFinanceCosts" xlink:to="lab_us-gaap_AccumulatedAmortizationDeferredFinanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_fbe74da1-eb86-41cb-85c0-a12ca1bd2dc1_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flow hedge adjustment</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" xlink: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), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsTable_7b88edf8-6aa9-40fb-b0bb-04b96be54c63_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Table]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsTable_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsTable" xlink:to="lab_us-gaap_OtherCommitmentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_NorthernNewJerseyAndNewYorkMember_cb87511b-872f-47c9-966f-cce252ccdecd_terseLabel_en-US" xlink:label="lab_trno_NorthernNewJerseyAndNewYorkMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Northern New Jersey/New York City</link:label>
    <link:label id="lab_trno_NorthernNewJerseyAndNewYorkMember_label_en-US" xlink:label="lab_trno_NorthernNewJerseyAndNewYorkMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Northern New Jersey And New York [Member]</link:label>
    <link:label id="lab_trno_NorthernNewJerseyAndNewYorkMember_documentation_en-US" xlink:label="lab_trno_NorthernNewJerseyAndNewYorkMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Northern New Jersey and New York.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_NorthernNewJerseyAndNewYorkMember" xlink:href="trno-20220630.xsd#trno_NorthernNewJerseyAndNewYorkMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_NorthernNewJerseyAndNewYorkMember" xlink:to="lab_trno_NorthernNewJerseyAndNewYorkMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_dfab0a42-3945-472e-a4eb-807c2afd5cb7_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_e1c9c8ee-703a-4196-82e2-af87dc9e9174_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends per share, common stock (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_9d069d08-ca11-4e2b-8ba3-e905ebd9c457_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend per share, common stock (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Dividends, Per Share, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuesAbstract_16565217-b798-484e-aac9-36cb7bc4b0bb_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenuesAbstract" 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">REVENUES</link:label>
    <link:label id="lab_us-gaap_RevenuesAbstract_label_en-US" xlink:label="lab_us-gaap_RevenuesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesAbstract" xlink:to="lab_us-gaap_RevenuesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeniorNotes_f9e4ec5e-5fc1-4f6c-bdc7-57df76a88c53_terseLabel_en-US" xlink:label="lab_us-gaap_SeniorNotes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior unsecured notes, net</link:label>
    <link:label id="lab_us-gaap_SeniorNotes_label_en-US" xlink:label="lab_us-gaap_SeniorNotes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeniorNotes" xlink:to="lab_us-gaap_SeniorNotes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_0edfc46a-8e72-4444-a63b-06b8c556aad2_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-lived intangible assets, net</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_ca285073-2cac-4872-a510-7bf420ad9d16_verboseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_DepositsToDeferredCompensationPlan_8826fff5-8897-4f26-8e15-36231ddad824_terseLabel_en-US" xlink:label="lab_trno_DepositsToDeferredCompensationPlan" xlink: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 to deferred compensation plan</link:label>
    <link:label id="lab_trno_DepositsToDeferredCompensationPlan_label_en-US" xlink:label="lab_trno_DepositsToDeferredCompensationPlan" xlink: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 To Deferred Compensation Plan</link:label>
    <link:label id="lab_trno_DepositsToDeferredCompensationPlan_documentation_en-US" xlink:label="lab_trno_DepositsToDeferredCompensationPlan" xlink: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 To Deferred Compensation Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_DepositsToDeferredCompensationPlan" xlink:href="trno-20220630.xsd#trno_DepositsToDeferredCompensationPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_DepositsToDeferredCompensationPlan" xlink:to="lab_trno_DepositsToDeferredCompensationPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_IndustrialPropertyMember_ec9a5610-e2dc-427f-8ce1-e45773317937_verboseLabel_en-US" xlink:label="lab_srt_IndustrialPropertyMember" 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">Industrial Building</link:label>
    <link:label id="lab_srt_IndustrialPropertyMember_label_en-US" xlink:label="lab_srt_IndustrialPropertyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industrial Property [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_IndustrialPropertyMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_IndustrialPropertyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_IndustrialPropertyMember" xlink:to="lab_srt_IndustrialPropertyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssetNotionalAmount_e91b6bdd-4c77-4cf6-9d43-4468c19788e1_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notional amount</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNotionalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetNotionalAmount" xlink:to="lab_us-gaap_DerivativeAssetNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_d5cdd18d-61af-4fd9-a5ad-da06543e25a6_terseLabel_en-US" xlink:label="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of principal payments</link:label>
    <link:label id="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_label_en-US" xlink:label="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual Obligation, Fiscal Year Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:to="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_IndustrialPropertyInMedleyFLMember_fcc6a8d2-8270-42a6-b257-52808b70b514_terseLabel_en-US" xlink:label="lab_trno_IndustrialPropertyInMedleyFLMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industrial Property in Medley, FL</link:label>
    <link:label id="lab_trno_IndustrialPropertyInMedleyFLMember_label_en-US" xlink:label="lab_trno_IndustrialPropertyInMedleyFLMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industrial Property in Medley, FL [Member]</link:label>
    <link:label id="lab_trno_IndustrialPropertyInMedleyFLMember_documentation_en-US" xlink:label="lab_trno_IndustrialPropertyInMedleyFLMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industrial Property in Medley, FL</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_IndustrialPropertyInMedleyFLMember" xlink:href="trno-20220630.xsd#trno_IndustrialPropertyInMedleyFLMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_IndustrialPropertyInMedleyFLMember" xlink:to="lab_trno_IndustrialPropertyInMedleyFLMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MortgageLoansOnRealEstateLoanTypeAxis_dc638831-a741-40fd-bb6b-3d20e3ae424e_terseLabel_en-US" xlink:label="lab_srt_MortgageLoansOnRealEstateLoanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Loan Type [Axis]</link:label>
    <link:label id="lab_srt_MortgageLoansOnRealEstateLoanTypeAxis_label_en-US" xlink:label="lab_srt_MortgageLoansOnRealEstateLoanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Loan Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateLoanTypeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MortgageLoansOnRealEstateLoanTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MortgageLoansOnRealEstateLoanTypeAxis" xlink:to="lab_srt_MortgageLoansOnRealEstateLoanTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesHeldInEmployeeTrustShares_24888fd2-f8fc-4e6d-be91-43accdaa6bf1_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesHeldInEmployeeTrustShares" xlink: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 held in deferred compensation plan (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesHeldInEmployeeTrustShares_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesHeldInEmployeeTrustShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Held in Employee Trust, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesHeldInEmployeeTrustShares" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesHeldInEmployeeTrustShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesHeldInEmployeeTrustShares" xlink:to="lab_us-gaap_CommonStockSharesHeldInEmployeeTrustShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_265dbe1c-b618-4d6e-9ca1-bd7d751ffdde_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfRealEstateProperties_178798c8-b1d6-4e59-8cbe-af9ac3f731ae_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfRealEstateProperties" xlink: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&#160;of properties (property)</link:label>
    <link:label id="lab_us-gaap_NumberOfRealEstateProperties_label_en-US" xlink:label="lab_us-gaap_NumberOfRealEstateProperties" xlink: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 Real Estate Properties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfRealEstateProperties" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfRealEstateProperties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfRealEstateProperties" xlink:to="lab_us-gaap_NumberOfRealEstateProperties" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_4463dcb3-2223-4a00-a9f9-e53acf257bb2_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 each class</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_2aa92ee5-a483-4e01-99b7-31597caf78c0_verboseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" 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">Organization</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesPayableFairValueDisclosure_13bf226e-4aa4-4195-90f6-cc8cc16af259_terseLabel_en-US" xlink:label="lab_us-gaap_NotesPayableFairValueDisclosure" xlink: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, fair value</link:label>
    <link:label id="lab_us-gaap_NotesPayableFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_NotesPayableFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Payable, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesPayableFairValueDisclosure" xlink:to="lab_us-gaap_NotesPayableFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_StockTransferredDuringPeriodDepositToDeferredCompensationPlan_83b61fda-5f04-4b59-97b1-904db1b40397_terseLabel_en-US" xlink:label="lab_trno_StockTransferredDuringPeriodDepositToDeferredCompensationPlan" xlink: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 to deferred compensation plan (in shares)</link:label>
    <link:label id="lab_trno_StockTransferredDuringPeriodDepositToDeferredCompensationPlan_label_en-US" xlink:label="lab_trno_StockTransferredDuringPeriodDepositToDeferredCompensationPlan" xlink: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 Transferred During Period, Deposit To Deferred Compensation Plan</link:label>
    <link:label id="lab_trno_StockTransferredDuringPeriodDepositToDeferredCompensationPlan_documentation_en-US" xlink:label="lab_trno_StockTransferredDuringPeriodDepositToDeferredCompensationPlan" xlink: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 Transferred During Period, Deposit To Deferred Compensation Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_StockTransferredDuringPeriodDepositToDeferredCompensationPlan" xlink:href="trno-20220630.xsd#trno_StockTransferredDuringPeriodDepositToDeferredCompensationPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_StockTransferredDuringPeriodDepositToDeferredCompensationPlan" xlink:to="lab_trno_StockTransferredDuringPeriodDepositToDeferredCompensationPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostsAndExpenses_877d05c5-6030-4d23-a44b-588ea5b8f86c_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 costs and expenses</link:label>
    <link:label id="lab_us-gaap_CostsAndExpenses_label_en-US" xlink:label="lab_us-gaap_CostsAndExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_trno_SalesOfStockWeightedAverageOfferingPrice_cbf37c1c-1f26-4aab-a52e-5a69f3bfff1b_terseLabel_en-US" xlink:label="lab_trno_SalesOfStockWeightedAverageOfferingPrice" xlink: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 offering price (per share)</link:label>
    <link:label id="lab_trno_SalesOfStockWeightedAverageOfferingPrice_label_en-US" xlink:label="lab_trno_SalesOfStockWeightedAverageOfferingPrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Of Stock, Weighted Average Offering Price</link:label>
    <link:label id="lab_trno_SalesOfStockWeightedAverageOfferingPrice_documentation_en-US" xlink:label="lab_trno_SalesOfStockWeightedAverageOfferingPrice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Of Stock, Weighted Average Offering Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_SalesOfStockWeightedAverageOfferingPrice" xlink:href="trno-20220630.xsd#trno_SalesOfStockWeightedAverageOfferingPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_SalesOfStockWeightedAverageOfferingPrice" xlink:to="lab_trno_SalesOfStockWeightedAverageOfferingPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_c14288a3-ae71-42cf-b9d2-608a15185905_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_label_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventLineItems" xlink:to="lab_us-gaap_SubsequentEventLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_2606ffab-4b8d-4232-aeec-45a3fec1ce9b_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments on credit facility</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:to="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_13e6ae62-f8b8-49e3-acbb-8db22748ecdb_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_AtTheMarketProgramMember_6e75e1ef-64cb-4584-98b7-0e7f2bad710f_terseLabel_en-US" xlink:label="lab_trno_AtTheMarketProgramMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">At The Market Program</link:label>
    <link:label id="lab_trno_AtTheMarketProgramMember_label_en-US" xlink:label="lab_trno_AtTheMarketProgramMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">At The Market Program [Member]</link:label>
    <link:label id="lab_trno_AtTheMarketProgramMember_documentation_en-US" xlink:label="lab_trno_AtTheMarketProgramMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">At The Market Program</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_AtTheMarketProgramMember" xlink:href="trno-20220630.xsd#trno_AtTheMarketProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_AtTheMarketProgramMember" xlink:to="lab_trno_AtTheMarketProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_August2030SeniorUnsecuredNotesMember_6d6ce6f4-2521-44e2-9024-0e773be1ed0c_terseLabel_en-US" xlink:label="lab_trno_August2030SeniorUnsecuredNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$125M 10-Year Unsecured</link:label>
    <link:label id="lab_trno_August2030SeniorUnsecuredNotesMember_label_en-US" xlink:label="lab_trno_August2030SeniorUnsecuredNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">August 2030 Senior unsecured Notes [Member]</link:label>
    <link:label id="lab_trno_August2030SeniorUnsecuredNotesMember_documentation_en-US" xlink:label="lab_trno_August2030SeniorUnsecuredNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">August 2030 Senior unsecured Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_August2030SeniorUnsecuredNotesMember" xlink:href="trno-20220630.xsd#trno_August2030SeniorUnsecuredNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_August2030SeniorUnsecuredNotesMember" xlink:to="lab_trno_August2030SeniorUnsecuredNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_579fbc40-de4b-4f45-b5ff-372664e7da73_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-Based Compensation and Other Long-Term Incentive Compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Land_6a5186ba-c0fc-48d4-a555-2136887d59cc_verboseLabel_en-US" xlink:label="lab_us-gaap_Land" 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">Land</link:label>
    <link:label id="lab_us-gaap_Land_label_en-US" xlink:label="lab_us-gaap_Land" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Land" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Land"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Land" xlink:to="lab_us-gaap_Land" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_FeesAndCommissionsAtMarketEquityOfferingProgramSalesAgent_f1b5dadc-637d-42b5-8a11-2ac270ada0b7_verboseLabel_en-US" xlink:label="lab_trno_FeesAndCommissionsAtMarketEquityOfferingProgramSalesAgent" 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 compensation to the applicable sales agents</link:label>
    <link:label id="lab_trno_FeesAndCommissionsAtMarketEquityOfferingProgramSalesAgent_label_en-US" xlink:label="lab_trno_FeesAndCommissionsAtMarketEquityOfferingProgramSalesAgent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fees And Commissions At Market Equity Offering Program Sales Agent</link:label>
    <link:label id="lab_trno_FeesAndCommissionsAtMarketEquityOfferingProgramSalesAgent_documentation_en-US" xlink:label="lab_trno_FeesAndCommissionsAtMarketEquityOfferingProgramSalesAgent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fees And Commissions At Market Equity Offering Program Sales Agent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_FeesAndCommissionsAtMarketEquityOfferingProgramSalesAgent" xlink:href="trno-20220630.xsd#trno_FeesAndCommissionsAtMarketEquityOfferingProgramSalesAgent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_FeesAndCommissionsAtMarketEquityOfferingProgramSalesAgent" xlink:to="lab_trno_FeesAndCommissionsAtMarketEquityOfferingProgramSalesAgent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_27670aa6-d6ea-4350-8ba8-56499e238824_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES AND EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstatePolicyTextBlock_ae41c253-7484-4fcd-bcfc-801e21d81eb5_verboseLabel_en-US" xlink:label="lab_us-gaap_RealEstatePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in Real Estate</link:label>
    <link:label id="lab_us-gaap_RealEstatePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RealEstatePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstatePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstatePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstatePolicyTextBlock" xlink:to="lab_us-gaap_RealEstatePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_c0a27bfc-8853-4eab-995c-709a5c2845ae_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink: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 (6 months)</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_b7b078a9-67f6-4fbd-8727-a005751501de_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_PerformanceSharesPeriod3Member_f807b1f5-6a86-4c26-98ba-281321edb7f0_terseLabel_en-US" xlink:label="lab_trno_PerformanceSharesPeriod3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares Period3</link:label>
    <link:label id="lab_trno_PerformanceSharesPeriod3Member_label_en-US" xlink:label="lab_trno_PerformanceSharesPeriod3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares Period3 [Member]</link:label>
    <link:label id="lab_trno_PerformanceSharesPeriod3Member_documentation_en-US" xlink:label="lab_trno_PerformanceSharesPeriod3Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares Period 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_PerformanceSharesPeriod3Member" xlink:href="trno-20220630.xsd#trno_PerformanceSharesPeriod3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_PerformanceSharesPeriod3Member" xlink:to="lab_trno_PerformanceSharesPeriod3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingRelationshipDomain_e0c0e705-51cd-4643-be5f-1061f16ff99c_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingRelationshipDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingRelationshipDomain_label_en-US" xlink:label="lab_us-gaap_HedgingRelationshipDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingRelationshipDomain" xlink:to="lab_us-gaap_HedgingRelationshipDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_0fd8d6f9-999b-493c-89d8-6546384e9eaa_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" 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">2026</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesRestrictedStock_abb5cbbe-a0a2-4d83-aa7c-f77afc4098b8_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesRestrictedStock" 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 unvested restricted shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesRestrictedStock_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesRestrictedStock" xlink: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, Restricted Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesRestrictedStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesRestrictedStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesRestrictedStock" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesRestrictedStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseInitialDirectCostExpenseOverTerm_99fe6354-af2e-4bb3-a5bf-6c9c1b860996_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseInitialDirectCostExpenseOverTerm" xlink: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 operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseInitialDirectCostExpenseOverTerm_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseInitialDirectCostExpenseOverTerm" xlink: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, Initial Direct Cost Expense, over Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseInitialDirectCostExpenseOverTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseInitialDirectCostExpenseOverTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseInitialDirectCostExpenseOverTerm" xlink:to="lab_us-gaap_OperatingLeaseInitialDirectCostExpenseOverTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_6ce08aa2-61d5-4f75-87fe-0f799adc27e7_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_3cbff2c7-2dc0-4d65-b394-2cf98c18f8ab_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" 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">Issuance of common stock</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_2af67c6c-16f4-48ed-aff8-1a2a0051fcf1_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net proceeds of common share issuance</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_b67587ac-198e-4d0d-90b1-753ffa430ed9_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 WEIGHTED AVERAGE COMMON SHARES OUTSTANDING (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_af3a1c18-7eb2-4ce5-ad14-fa7d52f4a1c1_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableOtherCurrentAndNoncurrent_a998c6f2-04fd-4281-9570-c4e79eb0cd04_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableOtherCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable and other liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableOtherCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableOtherCurrentAndNoncurrent" xlink: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, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableOtherCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableOtherCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableOtherCurrentAndNoncurrent" xlink:to="lab_us-gaap_AccountsPayableOtherCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract_23071382-68ab-42a0-b123-654817f45696_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink: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</link:label>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink: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, Fair Value Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:to="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetAcquisitionConsiderationTransferred_1ee75c98-58f5-4a8f-87ff-6e8c3219d8b9_terseLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionConsiderationTransferred" xlink: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 acquisition, consideration transferred</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionConsiderationTransferred_label_en-US" xlink:label="lab_us-gaap_AssetAcquisitionConsiderationTransferred" xlink: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 Acquisition, Consideration Transferred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionConsiderationTransferred" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionConsiderationTransferred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetAcquisitionConsiderationTransferred" xlink:to="lab_us-gaap_AssetAcquisitionConsiderationTransferred" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_54ce3239-1443-470c-a845-4c3daef724b7_verboseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" 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">Compensation costs</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_48486112-1d9b-4987-8acd-400d6ffcb574_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">Expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_f374fa01-23e5-4843-8885-6c78ecdaf3af_verboseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" 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">Commitments and contingencies (Note 12)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_CommonStockSharesAuthorizedRemaining_762aa674-5cd5-42e3-bce9-a30dc65e4d46_verboseLabel_en-US" xlink:label="lab_trno_CommonStockSharesAuthorizedRemaining" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining balance of shares available (in shares)</link:label>
    <link:label id="lab_trno_CommonStockSharesAuthorizedRemaining_label_en-US" xlink:label="lab_trno_CommonStockSharesAuthorizedRemaining" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized, Remaining</link:label>
    <link:label id="lab_trno_CommonStockSharesAuthorizedRemaining_documentation_en-US" xlink:label="lab_trno_CommonStockSharesAuthorizedRemaining" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized, Remaining</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_CommonStockSharesAuthorizedRemaining" xlink:href="trno-20220630.xsd#trno_CommonStockSharesAuthorizedRemaining"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_CommonStockSharesAuthorizedRemaining" xlink:to="lab_trno_CommonStockSharesAuthorizedRemaining" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_3ad2c905-f9f5-4b62-abd9-89bbdab056b3_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">Name of each exchange on which registered</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_0a7a3fa5-8e77-441a-8713-c54bd48be00b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssued1_7ee4269f-eac7-4b9b-ab06-cb971e818361_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssued1" 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">Non-cash issuance of common stock to the deferred compensation plan</link:label>
    <link:label id="lab_us-gaap_StockIssued1_label_en-US" xlink:label="lab_us-gaap_StockIssued1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssued1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssued1" xlink:to="lab_us-gaap_StockIssued1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockMember_a843c1bc-f38f-4e90-b7ec-0f8c5f1ac029_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_31c2fada-9a70-438f-86da-61d74598ad3b_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted stock</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember" xlink:to="lab_us-gaap_RestrictedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_66b36183-2a55-4b7d-a976-09fdce3f6065_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of debt outstanding</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_FiniteLivedIntangibleAssetsLiabilitiesAccumulatedAmortization_bdf8d516-60b0-43b5-b722-afc74d600ca2_negatedLabel_en-US" xlink:label="lab_trno_FiniteLivedIntangibleAssetsLiabilitiesAccumulatedAmortization" 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">Finite-lived intangible assets (liabilities), accumulated amortization</link:label>
    <link:label id="lab_trno_FiniteLivedIntangibleAssetsLiabilitiesAccumulatedAmortization_label_en-US" xlink:label="lab_trno_FiniteLivedIntangibleAssetsLiabilitiesAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets (Liabilities), Accumulated Amortization</link:label>
    <link:label id="lab_trno_FiniteLivedIntangibleAssetsLiabilitiesAccumulatedAmortization_documentation_en-US" xlink:label="lab_trno_FiniteLivedIntangibleAssetsLiabilitiesAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets (Liabilities), Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_FiniteLivedIntangibleAssetsLiabilitiesAccumulatedAmortization" xlink:href="trno-20220630.xsd#trno_FiniteLivedIntangibleAssetsLiabilitiesAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_FiniteLivedIntangibleAssetsLiabilitiesAccumulatedAmortization" xlink:to="lab_trno_FiniteLivedIntangibleAssetsLiabilitiesAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_AmortizationOfLeaseIntangibles_6b10bb6a-5138-47a5-a705-d38d25ca9801_negatedLabel_en-US" xlink:label="lab_trno_AmortizationOfLeaseIntangibles" 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">Amortization of lease intangibles</link:label>
    <link:label id="lab_trno_AmortizationOfLeaseIntangibles_label_en-US" xlink:label="lab_trno_AmortizationOfLeaseIntangibles" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Lease Intangibles</link:label>
    <link:label id="lab_trno_AmortizationOfLeaseIntangibles_documentation_en-US" xlink:label="lab_trno_AmortizationOfLeaseIntangibles" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of lease intangibles.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_AmortizationOfLeaseIntangibles" xlink:href="trno-20220630.xsd#trno_AmortizationOfLeaseIntangibles"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_AmortizationOfLeaseIntangibles" xlink:to="lab_trno_AmortizationOfLeaseIntangibles" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_CreditFacilityMember_828ce62e-f7f8-4a04-a97f-a38f9b84f518_terseLabel_en-US" xlink:label="lab_trno_CreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility</link:label>
    <link:label id="lab_trno_CreditFacilityMember_label_en-US" xlink:label="lab_trno_CreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Member]</link:label>
    <link:label id="lab_trno_CreditFacilityMember_documentation_en-US" xlink:label="lab_trno_CreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit facility.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_CreditFacilityMember" xlink:href="trno-20220630.xsd#trno_CreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_CreditFacilityMember" xlink:to="lab_trno_CreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_1ff109ef-7875-4028-b6ee-2ed50bf1d5cd_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestCostsCapitalized_5aa37a23-fee7-4e7d-a73c-d585e01e23cf_terseLabel_en-US" xlink:label="lab_us-gaap_InterestCostsCapitalized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized interest associated with redevelopment activities</link:label>
    <link:label id="lab_us-gaap_InterestCostsCapitalized_label_en-US" xlink:label="lab_us-gaap_InterestCostsCapitalized" xlink: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 Costs Capitalized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestCostsCapitalized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestCostsCapitalized" xlink:to="lab_us-gaap_InterestCostsCapitalized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_310011b5-ca28-4dd1-9e72-ce97beefd335_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_LineOfCreditFacilityDecreaseAccordionFeature_0feb2cdf-5e18-4f0c-a77d-dcc555bc745e_terseLabel_en-US" xlink:label="lab_trno_LineOfCreditFacilityDecreaseAccordionFeature" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit facility, decrease, accordion feature</link:label>
    <link:label id="lab_trno_LineOfCreditFacilityDecreaseAccordionFeature_label_en-US" xlink:label="lab_trno_LineOfCreditFacilityDecreaseAccordionFeature" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Decrease, Accordion Feature</link:label>
    <link:label id="lab_trno_LineOfCreditFacilityDecreaseAccordionFeature_documentation_en-US" xlink:label="lab_trno_LineOfCreditFacilityDecreaseAccordionFeature" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Decrease, Accordion Feature</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_LineOfCreditFacilityDecreaseAccordionFeature" xlink:href="trno-20220630.xsd#trno_LineOfCreditFacilityDecreaseAccordionFeature"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_LineOfCreditFacilityDecreaseAccordionFeature" xlink:to="lab_trno_LineOfCreditFacilityDecreaseAccordionFeature" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_d7e8d6d7-0f8b-44da-a907-70f8d2d51198_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_501c9ca0-026c-4d90-a41b-95cb6cdf9059_verboseLabel_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" xlink: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, Nonproduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationAndAmortization" xlink:to="lab_us-gaap_DepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateInvestmentPropertyAccumulatedDepreciation_7c3c3b5d-c4b7-45dd-b0c0-f918691603e8_negatedLabel_en-US" xlink:label="lab_us-gaap_RealEstateInvestmentPropertyAccumulatedDepreciation" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_RealEstateInvestmentPropertyAccumulatedDepreciation_label_en-US" xlink:label="lab_us-gaap_RealEstateInvestmentPropertyAccumulatedDepreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate Investment Property, Accumulated Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInvestmentPropertyAccumulatedDepreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateInvestmentPropertyAccumulatedDepreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateInvestmentPropertyAccumulatedDepreciation" xlink:to="lab_us-gaap_RealEstateInvestmentPropertyAccumulatedDepreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_f697c20c-8ae4-4045-be7a-94c96ad6db25_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink: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, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink: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, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_641923d5-6c7a-4c51-b0a1-579beac049e3_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Straight-line rent and accounts receivable, allowances</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssets_41babd9e-2d87-4fae-87eb-7c50d067da70_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAssets" 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">Other assets, net</link:label>
    <link:label id="lab_us-gaap_OtherAssets_label_en-US" xlink:label="lab_us-gaap_OtherAssets" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssets" xlink:to="lab_us-gaap_OtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentTypeCategorizationMember_2951308d-2365-4d23-b100-cd85395e659d_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentTypeCategorizationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments [Domain]</link:label>
    <link:label id="lab_us-gaap_InvestmentTypeCategorizationMember_label_en-US" xlink:label="lab_us-gaap_InvestmentTypeCategorizationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember" xlink:to="lab_us-gaap_InvestmentTypeCategorizationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardDateAxis_a6f9946a-0ddd-4cc0-ae07-a99a54c31834_terseLabel_en-US" xlink:label="lab_us-gaap_AwardDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Date [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardDateAxis_label_en-US" xlink:label="lab_us-gaap_AwardDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardDateAxis" xlink:to="lab_us-gaap_AwardDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_LongTermDebtMaturityAfterYearFour_8befe345-0df7-483e-95a4-61b377dedc09_terseLabel_en-US" xlink:label="lab_trno_LongTermDebtMaturityAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_trno_LongTermDebtMaturityAfterYearFour_label_en-US" xlink:label="lab_trno_LongTermDebtMaturityAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long Term Debt Maturity After Year Four</link:label>
    <link:label id="lab_trno_LongTermDebtMaturityAfterYearFour_documentation_en-US" xlink:label="lab_trno_LongTermDebtMaturityAfterYearFour" xlink: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 Debt Maturity After Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_LongTermDebtMaturityAfterYearFour" xlink:href="trno-20220630.xsd#trno_LongTermDebtMaturityAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_LongTermDebtMaturityAfterYearFour" xlink:to="lab_trno_LongTermDebtMaturityAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_b6fbd850-5099-443e-a543-2a1124a01de2_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 equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_dbc5ffb6-b8e0-43b6-8fda-5112369bdbb8_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt term (years)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTerm" xlink:to="lab_us-gaap_DebtInstrumentTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_b496e021-51ec-46c0-91d0-423b8b147530_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandMember_1dd524f6-2064-45a4-85bb-17238831749c_terseLabel_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land</link:label>
    <link:label id="lab_us-gaap_LandMember_label_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandMember" xlink:to="lab_us-gaap_LandMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MortgageLoansOnRealEstateLoanTypeDomain_48d170cf-82eb-4a32-90e0-2163ba9a3667_terseLabel_en-US" xlink:label="lab_srt_MortgageLoansOnRealEstateLoanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Loan Type [Domain]</link:label>
    <link:label id="lab_srt_MortgageLoansOnRealEstateLoanTypeDomain_label_en-US" xlink:label="lab_srt_MortgageLoansOnRealEstateLoanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Loan Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateLoanTypeDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MortgageLoansOnRealEstateLoanTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MortgageLoansOnRealEstateLoanTypeDomain" xlink:to="lab_srt_MortgageLoansOnRealEstateLoanTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a51196ea-b5f4-40b8-a271-7cd4a29fa312_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_32d3a3ab-25a0-4863-a27d-57e3132c5ab4_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_label_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:to="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_b705f144-f2e7-4ce9-955b-9786fe3012ff_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_InterestRateCap1Member_d1a2d020-c590-48bb-83b7-d55c0dcef9c2_terseLabel_en-US" xlink:label="lab_trno_InterestRateCap1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate cap, Maturity 5/4/2021</link:label>
    <link:label id="lab_trno_InterestRateCap1Member_label_en-US" xlink:label="lab_trno_InterestRateCap1Member" xlink: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 Rate Cap1 [Member]</link:label>
    <link:label id="lab_trno_InterestRateCap1Member_documentation_en-US" xlink:label="lab_trno_InterestRateCap1Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Cap 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_InterestRateCap1Member" xlink:href="trno-20220630.xsd#trno_InterestRateCap1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_InterestRateCap1Member" xlink:to="lab_trno_InterestRateCap1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_a6584e7b-27a5-443c-b57b-ac431d5ee41e_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VestingAxis_f8c1755a-26c7-4868-83dc-9987ef008caa_terseLabel_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:label id="lab_us-gaap_VestingAxis_label_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingAxis" xlink:to="lab_us-gaap_VestingAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_227cd1ee-3e0d-4456-808f-2746892e8b1f_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_8e1b19ec-ad17-427b-8bae-4801f9c86316_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income available to common stockholders - diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_7c5e1c6e-ad16-49a5-98a9-de79d27326f2_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_label_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_DebtInstrumentRateTypeDomain_bca7e11c-9dae-4ea1-b8b8-5d8c257393d2_terseLabel_en-US" xlink:label="lab_trno_DebtInstrumentRateTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument Rate Type [Domain]</link:label>
    <link:label id="lab_trno_DebtInstrumentRateTypeDomain_label_en-US" xlink:label="lab_trno_DebtInstrumentRateTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument Rate Type [Domain]</link:label>
    <link:label id="lab_trno_DebtInstrumentRateTypeDomain_documentation_en-US" xlink:label="lab_trno_DebtInstrumentRateTypeDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument Rate Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_DebtInstrumentRateTypeDomain" xlink:href="trno-20220630.xsd#trno_DebtInstrumentRateTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_DebtInstrumentRateTypeDomain" xlink:to="lab_trno_DebtInstrumentRateTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_96969983-7b8c-4c55-b602-a281a300cf1a_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" 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">Vesting period for the restricted stock</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfStockIssuanceCosts_7d48d03a-0cc0-4b97-8dcf-f02279c74595_verboseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfStockIssuanceCosts" 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">Issuance costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfStockIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfStockIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Stock Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfStockIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfStockIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_4353c857-8cb3-4daf-aa46-2129dfef626a_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BelowMarketLeaseAccumulatedAmortization_f77ada89-45c8-4a98-9b70-959e02acd6c2_terseLabel_en-US" xlink:label="lab_us-gaap_BelowMarketLeaseAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Below-market lease, accumulated amortization</link:label>
    <link:label id="lab_us-gaap_BelowMarketLeaseAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_BelowMarketLeaseAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Below Market Lease, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BelowMarketLeaseAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BelowMarketLeaseAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BelowMarketLeaseAccumulatedAmortization" xlink:to="lab_us-gaap_BelowMarketLeaseAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_AtMarketEquityOfferingProgram300MillionMember_c8a5497d-69c3-42a8-9c5f-ed4ff897741d_terseLabel_en-US" xlink:label="lab_trno_AtMarketEquityOfferingProgram300MillionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$300 Million ATM Program</link:label>
    <link:label id="lab_trno_AtMarketEquityOfferingProgram300MillionMember_label_en-US" xlink:label="lab_trno_AtMarketEquityOfferingProgram300MillionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">At Market Equity Offering Program 300 Million [Member]</link:label>
    <link:label id="lab_trno_AtMarketEquityOfferingProgram300MillionMember_documentation_en-US" xlink:label="lab_trno_AtMarketEquityOfferingProgram300MillionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">At Market Equity Offering Program 300 Million [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_AtMarketEquityOfferingProgram300MillionMember" xlink:href="trno-20220630.xsd#trno_AtMarketEquityOfferingProgram300MillionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_AtMarketEquityOfferingProgram300MillionMember" xlink:to="lab_trno_AtMarketEquityOfferingProgram300MillionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_d05ef01a-4dd7-4b68-9a57-0b5f781b7812_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfMeasurementPeriods_fdb30f82-507a-46d1-bbe8-c735cf89eafb_terseLabel_en-US" xlink:label="lab_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfMeasurementPeriods" xlink: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 measurement periods</link:label>
    <link:label id="lab_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfMeasurementPeriods_label_en-US" xlink:label="lab_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfMeasurementPeriods" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Number Of Measurement Periods</link:label>
    <link:label id="lab_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfMeasurementPeriods_documentation_en-US" xlink:label="lab_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfMeasurementPeriods" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Number Of Measurement Periods</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfMeasurementPeriods" xlink:href="trno-20220630.xsd#trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfMeasurementPeriods"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfMeasurementPeriods" xlink:to="lab_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfMeasurementPeriods" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock_174525ba-ee6f-4ca6-8681-fcdd6da693f5_terseLabel_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock" xlink: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 minimum future cash rentals on tenant operating leases</link:label>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Lease, Payment to be Received, Fiscal Year Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock" xlink:to="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_PerformanceSharesPeriod2Member_e435e80f-99ec-4e51-9c4c-2554102d6f2b_terseLabel_en-US" xlink:label="lab_trno_PerformanceSharesPeriod2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares Period2</link:label>
    <link:label id="lab_trno_PerformanceSharesPeriod2Member_label_en-US" xlink:label="lab_trno_PerformanceSharesPeriod2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares Period2 [Member]</link:label>
    <link:label id="lab_trno_PerformanceSharesPeriod2Member_documentation_en-US" xlink:label="lab_trno_PerformanceSharesPeriod2Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares Period 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_PerformanceSharesPeriod2Member" xlink:href="trno-20220630.xsd#trno_PerformanceSharesPeriod2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_PerformanceSharesPeriod2Member" xlink:to="lab_trno_PerformanceSharesPeriod2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_cb7c0b08-f937-4b6c-8f5e-115bb0c00651_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit facility, facility fee, percent</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Commitment Fee Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:to="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_TenIndustrialPropertiesMember_05abd954-bf2e-4825-998e-f45a3151e64c_terseLabel_en-US" xlink:label="lab_trno_TenIndustrialPropertiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ten Industrial Properties</link:label>
    <link:label id="lab_trno_TenIndustrialPropertiesMember_label_en-US" xlink:label="lab_trno_TenIndustrialPropertiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ten Industrial Properties [Member]</link:label>
    <link:label id="lab_trno_TenIndustrialPropertiesMember_documentation_en-US" xlink:label="lab_trno_TenIndustrialPropertiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ten Industrial Properties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_TenIndustrialPropertiesMember" xlink:href="trno-20220630.xsd#trno_TenIndustrialPropertiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_TenIndustrialPropertiesMember" xlink:to="lab_trno_TenIndustrialPropertiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_b5e7e3bb-cb8c-4754-bc1e-b314c9684c46_verboseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" 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">OTHER INCOME (EXPENSE)</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine2_8c0a3e24-c239-4267-90be-6769d1cf0a4a_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Suite</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine2_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine2" xlink:to="lab_dei_EntityAddressAddressLine2" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_275ffcdc-8adc-43e5-89b4-2214380bf910_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, Street</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_60c34bc6-13f4-4ce7-91da-c16158cb1788_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_September2022SeniorUnsecuredNotesMember_63c86d41-6bc1-4ffb-869c-7bcd5f557e8c_terseLabel_en-US" xlink:label="lab_trno_September2022SeniorUnsecuredNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$50M 7-Year Unsecured</link:label>
    <link:label id="lab_trno_September2022SeniorUnsecuredNotesMember_label_en-US" xlink:label="lab_trno_September2022SeniorUnsecuredNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">September 2022 Senior Unsecured Notes [Member]</link:label>
    <link:label id="lab_trno_September2022SeniorUnsecuredNotesMember_documentation_en-US" xlink:label="lab_trno_September2022SeniorUnsecuredNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">September 2022 Senior Unsecured Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_September2022SeniorUnsecuredNotesMember" xlink:href="trno-20220630.xsd#trno_September2022SeniorUnsecuredNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_September2022SeniorUnsecuredNotesMember" xlink:to="lab_trno_September2022SeniorUnsecuredNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_93328f6c-1ef8-49de-94e8-8cc1f00db0fb_negatedLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense, including amortization</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_ef7d0c0d-0e3e-43e9-8314-6de24983d866_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_AssumptionsOfOtherAssetsAndLiabilities_6da586c2-83fd-44d1-a47d-7a1ff81ab508_negatedTerseLabel_en-US" xlink:label="lab_trno_AssumptionsOfOtherAssetsAndLiabilities" 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">Assumption of other assets and liabilities</link:label>
    <link:label id="lab_trno_AssumptionsOfOtherAssetsAndLiabilities_label_en-US" xlink:label="lab_trno_AssumptionsOfOtherAssetsAndLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assumptions Of Other Assets And Liabilities</link:label>
    <link:label id="lab_trno_AssumptionsOfOtherAssetsAndLiabilities_documentation_en-US" xlink:label="lab_trno_AssumptionsOfOtherAssetsAndLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assumptions Of Other Assets And Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_AssumptionsOfOtherAssetsAndLiabilities" xlink:href="trno-20220630.xsd#trno_AssumptionsOfOtherAssetsAndLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_AssumptionsOfOtherAssetsAndLiabilities" xlink:to="lab_trno_AssumptionsOfOtherAssetsAndLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_DebtInstrumentRateTypeAxis_8a4bc65b-4626-4dd0-b3ef-6714ad2327b1_terseLabel_en-US" xlink:label="lab_trno_DebtInstrumentRateTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument Rate Type [Axis]</link:label>
    <link:label id="lab_trno_DebtInstrumentRateTypeAxis_label_en-US" xlink:label="lab_trno_DebtInstrumentRateTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument Rate Type [Axis]</link:label>
    <link:label id="lab_trno_DebtInstrumentRateTypeAxis_documentation_en-US" xlink:label="lab_trno_DebtInstrumentRateTypeAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument Rate Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_DebtInstrumentRateTypeAxis" xlink:href="trno-20220630.xsd#trno_DebtInstrumentRateTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_DebtInstrumentRateTypeAxis" xlink:to="lab_trno_DebtInstrumentRateTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_d6bbd51e-f26b-4b6c-9660-59a7d93bf031_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_520ca306-44a5-45d8-98bb-7db817d05784_terseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_de1ff574-e17d-4670-b0e6-0f9c42691fff_verboseLabel_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity</link:label>
    <link:label id="lab_us-gaap_EquityAbstract_f1b1fee7-8aa5-466f-a4d1-928a317bb4b8_terseLabel_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTable_7784bb22-e2d8-4de3-8ff6-9bf7e46fccb9_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTable_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTable" xlink:to="lab_us-gaap_SubsequentEventTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingMember_3f21e6c6-a441-47fc-bced-0c462373fda9_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings</link:label>
    <link:label id="lab_us-gaap_BuildingMember_label_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingMember" xlink:to="lab_us-gaap_BuildingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_63229eb5-8869-4af3-a567-7b7ebf0eb9c1_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_2dced953-19b7-4cf8-92b8-0bf598d5c723_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_WithinCurrentFiscalYearMember_70a5c862-36e9-40cf-884c-36d6a3675264_terseLabel_en-US" xlink:label="lab_trno_WithinCurrentFiscalYearMember" xlink: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 (6 months)</link:label>
    <link:label id="lab_trno_WithinCurrentFiscalYearMember_label_en-US" xlink:label="lab_trno_WithinCurrentFiscalYearMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Within Current Fiscal Year [Member]</link:label>
    <link:label id="lab_trno_WithinCurrentFiscalYearMember_documentation_en-US" xlink:label="lab_trno_WithinCurrentFiscalYearMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Within Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_WithinCurrentFiscalYearMember" xlink:href="trno-20220630.xsd#trno_WithinCurrentFiscalYearMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_WithinCurrentFiscalYearMember" xlink:to="lab_trno_WithinCurrentFiscalYearMember" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_84966796-4ab7-452c-b439-f1761148e14c_terseLabel_en-US" xlink:label="lab_trno_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_trno_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_label_en-US" xlink:label="lab_trno_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee Operating Lease Liability To Be Paid After Year Four</link:label>
    <link:label id="lab_trno_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_documentation_en-US" xlink:label="lab_trno_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee Operating Lease Liability To Be Paid After Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:href="trno-20220630.xsd#trno_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:to="lab_trno_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_December2029SeniorUnsecuredNotesMember_afa02d04-22b7-4b6e-b462-c1b7684812ad_terseLabel_en-US" xlink:label="lab_trno_December2029SeniorUnsecuredNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">$100M 10-Year Unsecured</link:label>
    <link:label id="lab_trno_December2029SeniorUnsecuredNotesMember_label_en-US" xlink:label="lab_trno_December2029SeniorUnsecuredNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">December 2029 Senior Unsecured Notes [Member]</link:label>
    <link:label id="lab_trno_December2029SeniorUnsecuredNotesMember_documentation_en-US" xlink:label="lab_trno_December2029SeniorUnsecuredNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">December 2029 Senior Unsecured Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_December2029SeniorUnsecuredNotesMember" xlink:href="trno-20220630.xsd#trno_December2029SeniorUnsecuredNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_December2029SeniorUnsecuredNotesMember" xlink:to="lab_trno_December2029SeniorUnsecuredNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_beb46248-02ea-46dc-8c1c-366e1107e67b_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net decrease in cash and cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9653fc83-4d9c-4465-a5f8-db0a914b5aa5_terseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink: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 decrease in cash and cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_52d610bd-7c91-4c84-9d2f-d751fc13ef6a_verboseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" 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">Impairment</link:label>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StraightLineRent_9b31db3e-2143-47bb-b086-c8088a9ed989_negatedLabel_en-US" xlink:label="lab_us-gaap_StraightLineRent" 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">Straight-line rents</link:label>
    <link:label id="lab_us-gaap_StraightLineRent_label_en-US" xlink:label="lab_us-gaap_StraightLineRent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Straight Line Rent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StraightLineRent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StraightLineRent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StraightLineRent" xlink:to="lab_us-gaap_StraightLineRent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_1d96556f-3237-4cb4-a637-5ee1ee571912_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateAbstract_d061af92-0788-4513-bff9-a0916b02f294_terseLabel_en-US" xlink:label="lab_us-gaap_RealEstateAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate [Abstract]</link:label>
    <link:label id="lab_us-gaap_RealEstateAbstract_label_en-US" xlink:label="lab_us-gaap_RealEstateAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateAbstract" xlink:to="lab_us-gaap_RealEstateAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfSecuredDebt_690c78fa-b0ea-4815-b90c-ee714c86db7c_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfSecuredDebt" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments on mortgage loan payable</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfSecuredDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfSecuredDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Secured Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfSecuredDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfSecuredDebt" xlink:to="lab_us-gaap_RepaymentsOfSecuredDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_5449feeb-f991-443a-b28a-6c8a9bf7dccc_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted&#160;Average&#160;Grant Date&#160;Fair&#160;Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_8a12b053-4e0e-4f08-bd0f-7e4d25a29f06_terseLabel_en-US" xlink:label="lab_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name of Property [Axis]</link:label>
    <link:label id="lab_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_label_en-US" xlink:label="lab_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name of Property [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:to="lab_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_519ff5c4-11ee-46c9-ae1c-ed6b7805e8aa_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_903b7acd-c1b9-4906-b628-07d3241f9843_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_60b716ce-3e22-434d-9126-db786f9a7d06_verboseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares repurchase program, authorized repurchase amount (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Number of Shares Authorized to be Repurchased</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:to="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_d1aef77d-8e84-4162-aecb-8069a694bd65_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_5cf050e8-1986-4334-8067-2bb15b0f4dcf_verboseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_55b8bb47-d930-44c6-99a3-3a648b963377_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_a0759dca-da46-4cd1-bb9a-e22cf22c8b0e_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsLineItems_34d82282-0ade-4479-8678-20b21ced7c61_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsLineItems_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsLineItems" xlink:to="lab_us-gaap_OtherCommitmentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_06533c96-c0d7-44dc-9123-de7e84f920e0_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_6e10273c-e79d-4b59-8317-50017d6849f5_terseLabel_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_label_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis" xlink:to="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d469b920-4e5f-43d7-88a0-594c5fbaa913_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CASH 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_62557e1b-d53b-4064-8321-963d24d33651_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_2bcffaf1-3135-435d-bc3a-86953bc41333_verboseLabel_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" 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">Supplemental disclosures of non-cash transactions</link:label>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_0455542e-cba0-458a-b654-a3d0a1ad0746_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_47e9148b-4ca8-4da4-baac-7789194658bd_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock_56a890d0-bfc0-462e-987f-3539c53bebc3_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasing</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesOfLessorDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock" xlink:to="lab_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_bb803389-54e7-4d3b-8471-27217dfa16f9_terseLabel_en-US" xlink:label="lab_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate, Type of Property [Axis]</link:label>
    <link:label id="lab_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_label_en-US" xlink:label="lab_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate, Type of Property [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis" xlink:to="lab_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_BuildingsMember_76e0d30f-d1b0-4ea4-a9ce-12842f97dc35_terseLabel_en-US" xlink:label="lab_trno_BuildingsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings</link:label>
    <link:label id="lab_trno_BuildingsMember_label_en-US" xlink:label="lab_trno_BuildingsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings [Member]</link:label>
    <link:label id="lab_trno_BuildingsMember_documentation_en-US" xlink:label="lab_trno_BuildingsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_BuildingsMember" xlink:href="trno-20220630.xsd#trno_BuildingsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_BuildingsMember" xlink:to="lab_trno_BuildingsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_5bdf2b9e-4045-4036-9f6d-799c58bb9bd7_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain" xlink:to="lab_us-gaap_DisposalGroupClassificationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_7cb5656b-b5f4-44d9-9c35-f428d9ff5b05_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">Lease liability arising from recognition of right-of-use asset</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesReportingOfDerivativeActivity_90804cb4-64d7-4c68-804a-95a392ba0056_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesReportingOfDerivativeActivity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Derivative Financial Instruments</link:label>
    <link:label id="lab_us-gaap_DerivativesReportingOfDerivativeActivity_label_en-US" xlink:label="lab_us-gaap_DerivativesReportingOfDerivativeActivity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives, Reporting of Derivative Activity [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesReportingOfDerivativeActivity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesReportingOfDerivativeActivity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesReportingOfDerivativeActivity" xlink:to="lab_us-gaap_DerivativesReportingOfDerivativeActivity" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_d62ddc34-0550-4c16-8da3-dc6f37239362_terseLabel_en-US" xlink:label="lab_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate [Domain]</link:label>
    <link:label id="lab_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_label_en-US" xlink:label="lab_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MortgageLoansOnRealEstateNamePropertyTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain" xlink:to="lab_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfRealEstate_588efe53-59dc-4e93-83fe-ca7e68715c2d_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfRealEstate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sale of real estate</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfRealEstate_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfRealEstate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Real Estate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfRealEstate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfRealEstate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfRealEstate" xlink:to="lab_us-gaap_ProceedsFromSaleOfRealEstate" xlink:type="arc" order="1"/>
    <link:label id="lab_trno_DebtInstrumentFixedRateMember_fbfe0a36-f487-4dd3-8086-aca12eaa9095_terseLabel_en-US" xlink:label="lab_trno_DebtInstrumentFixedRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Fixed Rate</link:label>
    <link:label id="lab_trno_DebtInstrumentFixedRateMember_label_en-US" xlink:label="lab_trno_DebtInstrumentFixedRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Fixed Rate [Member]</link:label>
    <link:label id="lab_trno_DebtInstrumentFixedRateMember_documentation_en-US" xlink:label="lab_trno_DebtInstrumentFixedRateMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Fixed Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_trno_DebtInstrumentFixedRateMember" xlink:href="trno-20220630.xsd#trno_DebtInstrumentFixedRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_trno_DebtInstrumentFixedRateMember" xlink:to="lab_trno_DebtInstrumentFixedRateMember" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>trno-20220630_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:d5ddad27-f28e-44ef-91fb-daf9db672bfe,g:bac524e0-98f7-4bbe-b97c-c03a9bd95e44-->
<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://terreno.com/role/CoverPage" xlink:type="simple" xlink:href="trno-20220630.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://terreno.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_ad86cc42-a3b6-48db-9dcf-7ca80ee2b0b1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_c4157289-9713-446c-98e3-e4d4d93cf944" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ad86cc42-a3b6-48db-9dcf-7ca80ee2b0b1" xlink:to="loc_dei_DocumentType_c4157289-9713-446c-98e3-e4d4d93cf944" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_a72fc994-eb96-40af-932e-05e5d97bdb81" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ad86cc42-a3b6-48db-9dcf-7ca80ee2b0b1" xlink:to="loc_dei_DocumentQuarterlyReport_a72fc994-eb96-40af-932e-05e5d97bdb81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_c862b08a-c16b-449a-a5c6-f3c8812b682c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ad86cc42-a3b6-48db-9dcf-7ca80ee2b0b1" xlink:to="loc_dei_DocumentPeriodEndDate_c862b08a-c16b-449a-a5c6-f3c8812b682c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_44719759-102b-41ec-8d05-aa432ac3a885" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ad86cc42-a3b6-48db-9dcf-7ca80ee2b0b1" xlink:to="loc_dei_DocumentTransitionReport_44719759-102b-41ec-8d05-aa432ac3a885" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_a0330dde-910a-4656-b845-a83e82c58a5c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ad86cc42-a3b6-48db-9dcf-7ca80ee2b0b1" xlink:to="loc_dei_EntityFileNumber_a0330dde-910a-4656-b845-a83e82c58a5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_08ee4e38-69cb-4eb3-a9c1-1159f3422889" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ad86cc42-a3b6-48db-9dcf-7ca80ee2b0b1" xlink:to="loc_dei_EntityRegistrantName_08ee4e38-69cb-4eb3-a9c1-1159f3422889" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_d2f5b81b-90ae-48ab-a1a9-24e2d8c51b5e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ad86cc42-a3b6-48db-9dcf-7ca80ee2b0b1" xlink:to="loc_dei_EntityIncorporationStateCountryCode_d2f5b81b-90ae-48ab-a1a9-24e2d8c51b5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_030641d2-f28a-4dc7-aae4-86ff401a5740" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ad86cc42-a3b6-48db-9dcf-7ca80ee2b0b1" xlink:to="loc_dei_EntityTaxIdentificationNumber_030641d2-f28a-4dc7-aae4-86ff401a5740" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_73db9279-7316-4fe0-8ab5-2528396c2268" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ad86cc42-a3b6-48db-9dcf-7ca80ee2b0b1" xlink:to="loc_dei_EntityAddressAddressLine1_73db9279-7316-4fe0-8ab5-2528396c2268" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_f56f1b8b-abf9-457a-a690-beabd56c49c8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ad86cc42-a3b6-48db-9dcf-7ca80ee2b0b1" xlink:to="loc_dei_EntityAddressAddressLine2_f56f1b8b-abf9-457a-a690-beabd56c49c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_8c076a54-257b-4286-bdbb-b309fe34119f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ad86cc42-a3b6-48db-9dcf-7ca80ee2b0b1" xlink:to="loc_dei_EntityAddressCityOrTown_8c076a54-257b-4286-bdbb-b309fe34119f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_b71c1d0a-9971-4929-aad9-a19f110b07ba" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ad86cc42-a3b6-48db-9dcf-7ca80ee2b0b1" xlink:to="loc_dei_EntityAddressStateOrProvince_b71c1d0a-9971-4929-aad9-a19f110b07ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_c53711e2-723d-419d-abb7-59efcb0b23a1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ad86cc42-a3b6-48db-9dcf-7ca80ee2b0b1" xlink:to="loc_dei_EntityAddressPostalZipCode_c53711e2-723d-419d-abb7-59efcb0b23a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_b1db7dcb-2d45-41a1-8813-e2bc76c243e9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ad86cc42-a3b6-48db-9dcf-7ca80ee2b0b1" xlink:to="loc_dei_CityAreaCode_b1db7dcb-2d45-41a1-8813-e2bc76c243e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_db8d9531-5278-4ddd-953c-f5b0cec190de" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ad86cc42-a3b6-48db-9dcf-7ca80ee2b0b1" xlink:to="loc_dei_LocalPhoneNumber_db8d9531-5278-4ddd-953c-f5b0cec190de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_d9b68e25-3349-42a4-b37b-6174c288d91c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ad86cc42-a3b6-48db-9dcf-7ca80ee2b0b1" xlink:to="loc_dei_Security12bTitle_d9b68e25-3349-42a4-b37b-6174c288d91c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_b2be7519-658f-4e0a-8719-0e51bfca1261" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ad86cc42-a3b6-48db-9dcf-7ca80ee2b0b1" xlink:to="loc_dei_TradingSymbol_b2be7519-658f-4e0a-8719-0e51bfca1261" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_eeb61574-2d7d-4cd4-a66a-cf7183e10f8c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ad86cc42-a3b6-48db-9dcf-7ca80ee2b0b1" xlink:to="loc_dei_SecurityExchangeName_eeb61574-2d7d-4cd4-a66a-cf7183e10f8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_7a246b19-1d5f-4af0-8c1e-e34856b53945" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ad86cc42-a3b6-48db-9dcf-7ca80ee2b0b1" xlink:to="loc_dei_EntityCurrentReportingStatus_7a246b19-1d5f-4af0-8c1e-e34856b53945" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_c392b523-d2cd-40e4-8ae4-7aa27406199b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ad86cc42-a3b6-48db-9dcf-7ca80ee2b0b1" xlink:to="loc_dei_EntityInteractiveDataCurrent_c392b523-d2cd-40e4-8ae4-7aa27406199b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_6a7a89f3-1553-4e90-bcaf-421ad10bf880" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ad86cc42-a3b6-48db-9dcf-7ca80ee2b0b1" xlink:to="loc_dei_EntityFilerCategory_6a7a89f3-1553-4e90-bcaf-421ad10bf880" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_34ac09c4-1b3e-4c08-9929-fbbe4a8ce4f6" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ad86cc42-a3b6-48db-9dcf-7ca80ee2b0b1" xlink:to="loc_dei_EntitySmallBusiness_34ac09c4-1b3e-4c08-9929-fbbe4a8ce4f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_6cd0dd0e-1475-4623-91df-54b356770ee9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ad86cc42-a3b6-48db-9dcf-7ca80ee2b0b1" xlink:to="loc_dei_EntityEmergingGrowthCompany_6cd0dd0e-1475-4623-91df-54b356770ee9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_cb22d708-0033-4494-8a44-8f526157f07e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ad86cc42-a3b6-48db-9dcf-7ca80ee2b0b1" xlink:to="loc_dei_EntityShellCompany_cb22d708-0033-4494-8a44-8f526157f07e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_7d34cc14-0795-45f4-8a02-1e0210d97e6b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ad86cc42-a3b6-48db-9dcf-7ca80ee2b0b1" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_7d34cc14-0795-45f4-8a02-1e0210d97e6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_78f56e25-85f4-4fd2-8b39-7454ea60883f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ad86cc42-a3b6-48db-9dcf-7ca80ee2b0b1" xlink:to="loc_dei_EntityCentralIndexKey_78f56e25-85f4-4fd2-8b39-7454ea60883f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_efc9384b-b727-4b7f-9028-a4f1150a17c6" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ad86cc42-a3b6-48db-9dcf-7ca80ee2b0b1" xlink:to="loc_dei_AmendmentFlag_efc9384b-b727-4b7f-9028-a4f1150a17c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_8396bb6a-3f9f-4854-b603-714ae856c61f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ad86cc42-a3b6-48db-9dcf-7ca80ee2b0b1" xlink:to="loc_dei_DocumentFiscalYearFocus_8396bb6a-3f9f-4854-b603-714ae856c61f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_a5e1d8e1-a185-4862-a8b4-0442e61638a0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ad86cc42-a3b6-48db-9dcf-7ca80ee2b0b1" xlink:to="loc_dei_DocumentFiscalPeriodFocus_a5e1d8e1-a185-4862-a8b4-0442e61638a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_a6f55575-74f6-4768-a492-b1ea97591569" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ad86cc42-a3b6-48db-9dcf-7ca80ee2b0b1" xlink:to="loc_dei_CurrentFiscalYearEndDate_a6f55575-74f6-4768-a492-b1ea97591569" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="trno-20220630.xsd#ConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://terreno.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_5b198b59-5aad-4712-a83a-e04774e3be5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_0d3da45f-a5ec-4785-b514-46a869d96a33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_5b198b59-5aad-4712-a83a-e04774e3be5f" xlink:to="loc_us-gaap_AssetsAbstract_0d3da45f-a5ec-4785-b514-46a869d96a33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInvestmentPropertyNetAbstract_9368ae3d-c3ff-478e-a480-91e4316eb98b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateInvestmentPropertyNetAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0d3da45f-a5ec-4785-b514-46a869d96a33" xlink:to="loc_us-gaap_RealEstateInvestmentPropertyNetAbstract_9368ae3d-c3ff-478e-a480-91e4316eb98b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Land_df61c678-a4c8-4517-868a-fdad0cfac68e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Land"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateInvestmentPropertyNetAbstract_9368ae3d-c3ff-478e-a480-91e4316eb98b" xlink:to="loc_us-gaap_Land_df61c678-a4c8-4517-868a-fdad0cfac68e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross_926a4c7a-52c5-4388-be47-ea679864dbb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingsAndImprovementsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateInvestmentPropertyNetAbstract_9368ae3d-c3ff-478e-a480-91e4316eb98b" xlink:to="loc_us-gaap_BuildingsAndImprovementsGross_926a4c7a-52c5-4388-be47-ea679864dbb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_47f1cd44-d914-4db0-815e-89edf337ec9c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateInvestmentPropertyNetAbstract_9368ae3d-c3ff-478e-a480-91e4316eb98b" xlink:to="loc_us-gaap_ConstructionInProgressGross_47f1cd44-d914-4db0-815e-89edf337ec9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_1a7b0728-df7d-4657-97d0-543dcbc9770a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateInvestmentPropertyNetAbstract_9368ae3d-c3ff-478e-a480-91e4316eb98b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_1a7b0728-df7d-4657-97d0-543dcbc9770a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInvestmentPropertyAtCost_9c52f9df-5b48-440e-a7ea-a35bc18db4cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateInvestmentPropertyAtCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateInvestmentPropertyNetAbstract_9368ae3d-c3ff-478e-a480-91e4316eb98b" xlink:to="loc_us-gaap_RealEstateInvestmentPropertyAtCost_9c52f9df-5b48-440e-a7ea-a35bc18db4cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInvestmentPropertyAccumulatedDepreciation_da098d08-84af-49b4-a4f4-d973e172eece" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateInvestmentPropertyAccumulatedDepreciation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateInvestmentPropertyNetAbstract_9368ae3d-c3ff-478e-a480-91e4316eb98b" xlink:to="loc_us-gaap_RealEstateInvestmentPropertyAccumulatedDepreciation_da098d08-84af-49b4-a4f4-d973e172eece" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInvestmentPropertyNet_fe262649-a490-4ea0-96ee-9c84ca85de1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateInvestmentPropertyNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateInvestmentPropertyNetAbstract_9368ae3d-c3ff-478e-a480-91e4316eb98b" xlink:to="loc_us-gaap_RealEstateInvestmentPropertyNet_fe262649-a490-4ea0-96ee-9c84ca85de1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1e051511-95c6-4d88-acef-e3f0b43b629d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0d3da45f-a5ec-4785-b514-46a869d96a33" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1e051511-95c6-4d88-acef-e3f0b43b629d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_3b861d3d-ddab-4f9d-a73c-fdf41fd23c3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0d3da45f-a5ec-4785-b514-46a869d96a33" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_3b861d3d-ddab-4f9d-a73c-fdf41fd23c3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_6c23c6ef-b35e-41ce-a8ea-adcd0a456ad9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0d3da45f-a5ec-4785-b514-46a869d96a33" xlink:to="loc_us-gaap_OtherAssets_6c23c6ef-b35e-41ce-a8ea-adcd0a456ad9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_07b11803-216d-404b-b63d-3e92919f5cfb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0d3da45f-a5ec-4785-b514-46a869d96a33" xlink:to="loc_us-gaap_Assets_07b11803-216d-404b-b63d-3e92919f5cfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_7764473c-e585-4858-83c4-ce32016ef76f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_0d3da45f-a5ec-4785-b514-46a869d96a33" xlink:to="loc_us-gaap_LineOfCredit_7764473c-e585-4858-83c4-ce32016ef76f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_6794802b-0203-426a-9e97-1e3880bdc4ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_5b198b59-5aad-4712-a83a-e04774e3be5f" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_6794802b-0203-426a-9e97-1e3880bdc4ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_d24d578f-1672-4d22-a385-16408f677564" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_6794802b-0203-426a-9e97-1e3880bdc4ea" xlink:to="loc_us-gaap_LiabilitiesAbstract_d24d578f-1672-4d22-a385-16408f677564" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_38d492b4-7475-4654-8a9d-b650cc652f76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_d24d578f-1672-4d22-a385-16408f677564" xlink:to="loc_us-gaap_LineOfCredit_38d492b4-7475-4654-8a9d-b650cc652f76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayable_9e087d09-09ba-4291-9bd6-1d04db8eb027" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_d24d578f-1672-4d22-a385-16408f677564" xlink:to="loc_us-gaap_LoansPayable_9e087d09-09ba-4291-9bd6-1d04db8eb027" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes_f5b545cc-214d-4759-94fa-76aeeb4cb761" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotes"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_d24d578f-1672-4d22-a385-16408f677564" xlink:to="loc_us-gaap_SeniorNotes_f5b545cc-214d-4759-94fa-76aeeb4cb761" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecurityDepositLiability_c13e81db-eb43-439e-91d5-ecc5adee25cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecurityDepositLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_d24d578f-1672-4d22-a385-16408f677564" xlink:to="loc_us-gaap_SecurityDepositLiability_c13e81db-eb43-439e-91d5-ecc5adee25cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BelowMarketLeaseNet_89a67d83-e5f9-4708-b3bb-07b86cb4c3fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BelowMarketLeaseNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_d24d578f-1672-4d22-a385-16408f677564" xlink:to="loc_us-gaap_BelowMarketLeaseNet_89a67d83-e5f9-4708-b3bb-07b86cb4c3fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrentAndNoncurrent_bc0c4453-9364-467b-85e5-0b5041a7101e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPayableCurrentAndNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_d24d578f-1672-4d22-a385-16408f677564" xlink:to="loc_us-gaap_DividendsPayableCurrentAndNoncurrent_bc0c4453-9364-467b-85e5-0b5041a7101e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableOtherCurrentAndNoncurrent_652e144b-c3a3-4f10-b37c-a77f9e6a635d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableOtherCurrentAndNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_d24d578f-1672-4d22-a385-16408f677564" xlink:to="loc_us-gaap_AccountsPayableOtherCurrentAndNoncurrent_652e144b-c3a3-4f10-b37c-a77f9e6a635d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_392e14b1-be3b-4541-912e-4ebea93548e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_d24d578f-1672-4d22-a385-16408f677564" xlink:to="loc_us-gaap_Liabilities_392e14b1-be3b-4541-912e-4ebea93548e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_6337387c-a5a1-429c-b894-c3b55a8dfaf5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_6794802b-0203-426a-9e97-1e3880bdc4ea" xlink:to="loc_us-gaap_CommitmentsAndContingencies_6337387c-a5a1-429c-b894-c3b55a8dfaf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_43908503-083d-4b8d-a19d-517986243d6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_6794802b-0203-426a-9e97-1e3880bdc4ea" xlink:to="loc_us-gaap_EquityAbstract_43908503-083d-4b8d-a19d-517986243d6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_d95223e1-3cdb-4168-8ce7-1da32f658f6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_43908503-083d-4b8d-a19d-517986243d6e" xlink:to="loc_us-gaap_StockholdersEquityAbstract_d95223e1-3cdb-4168-8ce7-1da32f658f6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_239cc251-91dd-4649-939c-ac0697edc662" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d95223e1-3cdb-4168-8ce7-1da32f658f6b" xlink:to="loc_us-gaap_CommonStockValue_239cc251-91dd-4649-939c-ac0697edc662" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_c39fc733-3c07-464b-8b26-e624795533cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d95223e1-3cdb-4168-8ce7-1da32f658f6b" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_c39fc733-3c07-464b-8b26-e624795533cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockHeldInTrust_40f016f8-cc6f-4d93-8d10-a8acf74ee984" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockHeldInTrust"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d95223e1-3cdb-4168-8ce7-1da32f658f6b" xlink:to="loc_us-gaap_CommonStockHeldInTrust_40f016f8-cc6f-4d93-8d10-a8acf74ee984" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_05568c46-11aa-4f38-8f76-5d868f870252" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d95223e1-3cdb-4168-8ce7-1da32f658f6b" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_05568c46-11aa-4f38-8f76-5d868f870252" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_4ce47614-5cb8-4353-8c4b-a13081a2a686" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d95223e1-3cdb-4168-8ce7-1da32f658f6b" xlink:to="loc_us-gaap_StockholdersEquity_4ce47614-5cb8-4353-8c4b-a13081a2a686" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_7e73ae56-91af-4179-9473-7695f9307865" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_6794802b-0203-426a-9e97-1e3880bdc4ea" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_7e73ae56-91af-4179-9473-7695f9307865" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="trno-20220630.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://terreno.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_afecb6be-b1b9-4415-80fb-8770e3fa4ee7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_690dce87-d53c-4c93-8be4-54c86553b00c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_afecb6be-b1b9-4415-80fb-8770e3fa4ee7" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_690dce87-d53c-4c93-8be4-54c86553b00c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_8e29fb78-7aad-43bc-aab0-19a2d4dc7c22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_afecb6be-b1b9-4415-80fb-8770e3fa4ee7" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_8e29fb78-7aad-43bc-aab0-19a2d4dc7c22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_df6bd7fd-de9f-4c5d-afd9-10013f17b871" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_afecb6be-b1b9-4415-80fb-8770e3fa4ee7" xlink:to="loc_us-gaap_CommonStockSharesIssued_df6bd7fd-de9f-4c5d-afd9-10013f17b871" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_712dbdf8-8311-451a-96e8-d2b780f0f38c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_afecb6be-b1b9-4415-80fb-8770e3fa4ee7" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_712dbdf8-8311-451a-96e8-d2b780f0f38c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesHeldInEmployeeTrustShares_e52006fb-0d3f-4331-bbc4-95bd022ff08e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesHeldInEmployeeTrustShares"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_afecb6be-b1b9-4415-80fb-8770e3fa4ee7" xlink:to="loc_us-gaap_CommonStockSharesHeldInEmployeeTrustShares_e52006fb-0d3f-4331-bbc4-95bd022ff08e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="trno-20220630.xsd#ConsolidatedStatementsofOperations"/>
  <link:presentationLink xlink:role="http://terreno.com/role/ConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_28b189ce-ad0a-4758-aad5-5e28c4672e22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_8e05b265-b930-4b7c-9220-08089885c9df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_28b189ce-ad0a-4758-aad5-5e28c4672e22" xlink:to="loc_us-gaap_RevenuesAbstract_8e05b265-b930-4b7c-9220-08089885c9df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLeaseIncome_22866fbc-36a1-4b61-96cd-98e40e3900a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLeaseIncome"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_8e05b265-b930-4b7c-9220-08089885c9df" xlink:to="loc_us-gaap_OperatingLeaseLeaseIncome_22866fbc-36a1-4b61-96cd-98e40e3900a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_be85f8a7-877d-4caa-bf8d-ab514fc1424a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_8e05b265-b930-4b7c-9220-08089885c9df" xlink:to="loc_us-gaap_Revenues_be85f8a7-877d-4caa-bf8d-ab514fc1424a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_e41089d8-f94c-407f-9067-1b600253040b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_28b189ce-ad0a-4758-aad5-5e28c4672e22" xlink:to="loc_us-gaap_OperatingExpensesAbstract_e41089d8-f94c-407f-9067-1b600253040b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseInitialDirectCostExpenseOverTerm_6107b75c-018c-4ab4-97ab-3fbde1de21de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseInitialDirectCostExpenseOverTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_e41089d8-f94c-407f-9067-1b600253040b" xlink:to="loc_us-gaap_OperatingLeaseInitialDirectCostExpenseOverTerm_6107b75c-018c-4ab4-97ab-3fbde1de21de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_a2dc48ac-5938-4db1-87c5-a1306bf012b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_e41089d8-f94c-407f-9067-1b600253040b" xlink:to="loc_us-gaap_DepreciationAndAmortization_a2dc48ac-5938-4db1-87c5-a1306bf012b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_72b3ca78-52f0-4459-916e-aed46e49a3aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_e41089d8-f94c-407f-9067-1b600253040b" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_72b3ca78-52f0-4459-916e-aed46e49a3aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_38aeea73-38b3-4607-8f97-e811cd4643a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_e41089d8-f94c-407f-9067-1b600253040b" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_38aeea73-38b3-4607-8f97-e811cd4643a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_10afed85-82ec-4848-88dc-7bc1657f9f02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpenses"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_e41089d8-f94c-407f-9067-1b600253040b" xlink:to="loc_us-gaap_CostsAndExpenses_10afed85-82ec-4848-88dc-7bc1657f9f02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6b1bd238-326f-46ea-8df1-93515e30642f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_28b189ce-ad0a-4758-aad5-5e28c4672e22" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6b1bd238-326f-46ea-8df1-93515e30642f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndOtherIncome_ad534477-519f-4355-9218-ebb1d298458c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndOtherIncome"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6b1bd238-326f-46ea-8df1-93515e30642f" xlink:to="loc_us-gaap_InterestAndOtherIncome_ad534477-519f-4355-9218-ebb1d298458c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_2f89a368-33cf-408f-8107-3f4a643d29e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6b1bd238-326f-46ea-8df1-93515e30642f" xlink:to="loc_us-gaap_InterestExpense_2f89a368-33cf-408f-8107-3f4a643d29e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_fdd6e82d-5afc-47ad-8e22-996c750034a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfProperties"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6b1bd238-326f-46ea-8df1-93515e30642f" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_fdd6e82d-5afc-47ad-8e22-996c750034a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_198b72ad-49f9-4ad9-b1e4-82e33e6b643f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6b1bd238-326f-46ea-8df1-93515e30642f" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_198b72ad-49f9-4ad9-b1e4-82e33e6b643f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_bc5ade57-f4a0-49c6-a024-f65685321186" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_28b189ce-ad0a-4758-aad5-5e28c4672e22" xlink:to="loc_us-gaap_NetIncomeLoss_bc5ade57-f4a0-49c6-a024-f65685321186" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_643b7f63-402b-471b-a262-3d9bc778a671" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_28b189ce-ad0a-4758-aad5-5e28c4672e22" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_643b7f63-402b-471b-a262-3d9bc778a671" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_5ab690e4-a1c8-4bf1-95c6-5c2511908afc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_28b189ce-ad0a-4758-aad5-5e28c4672e22" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_5ab690e4-a1c8-4bf1-95c6-5c2511908afc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_ac493e88-a4dd-43a4-bbaa-084c5fde0936" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_28b189ce-ad0a-4758-aad5-5e28c4672e22" xlink:to="loc_us-gaap_EarningsPerShareAbstract_ac493e88-a4dd-43a4-bbaa-084c5fde0936" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_9fee631a-9e7e-4739-986c-8b9c6c78ef58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_ac493e88-a4dd-43a4-bbaa-084c5fde0936" xlink:to="loc_us-gaap_EarningsPerShareBasic_9fee631a-9e7e-4739-986c-8b9c6c78ef58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_dcab0880-0ae7-405d-a755-15da1ed0ec6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_ac493e88-a4dd-43a4-bbaa-084c5fde0936" xlink:to="loc_us-gaap_EarningsPerShareDiluted_dcab0880-0ae7-405d-a755-15da1ed0ec6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_66df74a8-57b6-4509-9d93-0b6811984228" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_28b189ce-ad0a-4758-aad5-5e28c4672e22" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_66df74a8-57b6-4509-9d93-0b6811984228" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_6f8fd81d-fd47-4fd2-a986-6ac93e016fa9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_28b189ce-ad0a-4758-aad5-5e28c4672e22" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_6f8fd81d-fd47-4fd2-a986-6ac93e016fa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="trno-20220630.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:presentationLink xlink:role="http://terreno.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_93a16cb8-dcd5-4035-bdc7-eed6a28ea7e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_7a2a38b6-10dc-485c-8510-cfc38a0482ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_93a16cb8-dcd5-4035-bdc7-eed6a28ea7e8" xlink:to="loc_us-gaap_NetIncomeLoss_7a2a38b6-10dc-485c-8510-cfc38a0482ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_294890ab-2525-42d2-94ea-fb89a94cc407" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_93a16cb8-dcd5-4035-bdc7-eed6a28ea7e8" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_294890ab-2525-42d2-94ea-fb89a94cc407" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_aaa768ef-93a2-45cb-8185-baa81e248072" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_294890ab-2525-42d2-94ea-fb89a94cc407" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_aaa768ef-93a2-45cb-8185-baa81e248072" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_d48d6665-968a-4521-8d5c-623b10cd48c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_93a16cb8-dcd5-4035-bdc7-eed6a28ea7e8" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_d48d6665-968a-4521-8d5c-623b10cd48c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/ConsolidatedStatementsofEquity" xlink:type="simple" xlink:href="trno-20220630.xsd#ConsolidatedStatementsofEquity"/>
  <link:presentationLink xlink:role="http://terreno.com/role/ConsolidatedStatementsofEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_482194ac-0b3d-481c-9958-e73a9d942521" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_4ec51dc9-cb01-4598-8cf4-0b26a20586e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_482194ac-0b3d-481c-9958-e73a9d942521" xlink:to="loc_us-gaap_StatementTable_4ec51dc9-cb01-4598-8cf4-0b26a20586e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_77aefac3-271d-49a0-9a28-d3db4475e131" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4ec51dc9-cb01-4598-8cf4-0b26a20586e1" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_77aefac3-271d-49a0-9a28-d3db4475e131" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_ba4cff1e-8ff5-4dc6-8b82-7e821b2b2dc5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_77aefac3-271d-49a0-9a28-d3db4475e131" xlink:to="loc_us-gaap_EquityComponentDomain_ba4cff1e-8ff5-4dc6-8b82-7e821b2b2dc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_f98b38b5-0bea-456b-b464-c0e5707f1bd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_ba4cff1e-8ff5-4dc6-8b82-7e821b2b2dc5" xlink:to="loc_us-gaap_CommonStockMember_f98b38b5-0bea-456b-b464-c0e5707f1bd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_d5eb7b34-960d-4f33-be6d-a6aab165d046" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_ba4cff1e-8ff5-4dc6-8b82-7e821b2b2dc5" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_d5eb7b34-960d-4f33-be6d-a6aab165d046" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_CommonStockHeldAtRabbiTrustMember_0f71d49d-bb3d-4c61-af69-a34ed809d748" xlink:href="trno-20220630.xsd#trno_CommonStockHeldAtRabbiTrustMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_ba4cff1e-8ff5-4dc6-8b82-7e821b2b2dc5" xlink:to="loc_trno_CommonStockHeldAtRabbiTrustMember_0f71d49d-bb3d-4c61-af69-a34ed809d748" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationShareBasedPaymentsMember_4e2db2ef-5a32-4197-89f6-bca93d3df806" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationShareBasedPaymentsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_ba4cff1e-8ff5-4dc6-8b82-7e821b2b2dc5" xlink:to="loc_us-gaap_DeferredCompensationShareBasedPaymentsMember_4e2db2ef-5a32-4197-89f6-bca93d3df806" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_f100150d-f917-4f64-98e7-a312dd1600ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_ba4cff1e-8ff5-4dc6-8b82-7e821b2b2dc5" xlink:to="loc_us-gaap_RetainedEarningsMember_f100150d-f917-4f64-98e7-a312dd1600ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_15216062-bd79-4a7c-8db1-e2f9a11c1336" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_ba4cff1e-8ff5-4dc6-8b82-7e821b2b2dc5" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_15216062-bd79-4a7c-8db1-e2f9a11c1336" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_4c6c4fa5-0b70-4fb3-af81-bccfa81cebae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4ec51dc9-cb01-4598-8cf4-0b26a20586e1" xlink:to="loc_us-gaap_StatementLineItems_4c6c4fa5-0b70-4fb3-af81-bccfa81cebae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38bbacb9-dadd-4732-b7f2-931dfcab026c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4c6c4fa5-0b70-4fb3-af81-bccfa81cebae" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38bbacb9-dadd-4732-b7f2-931dfcab026c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_21a7ba37-1f4d-4de7-9edc-638e22792842" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38bbacb9-dadd-4732-b7f2-931dfcab026c" xlink:to="loc_us-gaap_StockholdersEquity_21a7ba37-1f4d-4de7-9edc-638e22792842" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_eaf5ec8a-338c-44fc-9ea9-af2185f366f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38bbacb9-dadd-4732-b7f2-931dfcab026c" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_eaf5ec8a-338c-44fc-9ea9-af2185f366f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_34723621-0258-407b-a782-2fa1e688b09d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38bbacb9-dadd-4732-b7f2-931dfcab026c" xlink:to="loc_us-gaap_SharesIssued_34723621-0258-407b-a782-2fa1e688b09d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d626fd64-f0a7-4092-9fbc-fd1535daa3d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38bbacb9-dadd-4732-b7f2-931dfcab026c" xlink:to="loc_us-gaap_NetIncomeLoss_d626fd64-f0a7-4092-9fbc-fd1535daa3d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_c9b2bbf4-1067-4705-ba94-b25ce93b80c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38bbacb9-dadd-4732-b7f2-931dfcab026c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_c9b2bbf4-1067-4705-ba94-b25ce93b80c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_cfa24665-98e5-4dd7-9151-dc96e70300fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38bbacb9-dadd-4732-b7f2-931dfcab026c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_cfa24665-98e5-4dd7-9151-dc96e70300fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_61e0dd2d-164c-4034-bd30-8cf553c1c8c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38bbacb9-dadd-4732-b7f2-931dfcab026c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_61e0dd2d-164c-4034-bd30-8cf553c1c8c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_2c1d53b0-1558-4c2a-8766-fa778167d837" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38bbacb9-dadd-4732-b7f2-931dfcab026c" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_2c1d53b0-1558-4c2a-8766-fa778167d837" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_98994a91-3372-4bc3-942f-b4277a01a873" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38bbacb9-dadd-4732-b7f2-931dfcab026c" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_98994a91-3372-4bc3-942f-b4277a01a873" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_12ba32e6-440c-4fd3-b09c-3c614b27f14e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38bbacb9-dadd-4732-b7f2-931dfcab026c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_12ba32e6-440c-4fd3-b09c-3c614b27f14e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_a692bf26-35f4-4ccd-b0ec-f516c368cd4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38bbacb9-dadd-4732-b7f2-931dfcab026c" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_a692bf26-35f4-4ccd-b0ec-f516c368cd4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_3875afd4-f890-4e1b-b0f3-aaffb16ba295" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38bbacb9-dadd-4732-b7f2-931dfcab026c" xlink:to="loc_us-gaap_DividendsCommonStockCash_3875afd4-f890-4e1b-b0f3-aaffb16ba295" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_DepositsToDeferredCompensationPlan_379aa22c-6fe7-467c-8fe5-a6dea734447a" xlink:href="trno-20220630.xsd#trno_DepositsToDeferredCompensationPlan"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38bbacb9-dadd-4732-b7f2-931dfcab026c" xlink:to="loc_trno_DepositsToDeferredCompensationPlan_379aa22c-6fe7-467c-8fe5-a6dea734447a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_StockTransferredDuringPeriodDepositToDeferredCompensationPlan_ce6bfe4b-f17d-4c57-9828-afcc8a275a4a" xlink:href="trno-20220630.xsd#trno_StockTransferredDuringPeriodDepositToDeferredCompensationPlan"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38bbacb9-dadd-4732-b7f2-931dfcab026c" xlink:to="loc_trno_StockTransferredDuringPeriodDepositToDeferredCompensationPlan_ce6bfe4b-f17d-4c57-9828-afcc8a275a4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_272b315e-793f-422e-8138-3a2f132b3713" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38bbacb9-dadd-4732-b7f2-931dfcab026c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_272b315e-793f-422e-8138-3a2f132b3713" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_3e7367f4-b0b9-4009-8b86-f9bf6625d46f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38bbacb9-dadd-4732-b7f2-931dfcab026c" xlink:to="loc_us-gaap_StockholdersEquity_3e7367f4-b0b9-4009-8b86-f9bf6625d46f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_8dea02cb-5999-4156-85b5-f8705958a603" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38bbacb9-dadd-4732-b7f2-931dfcab026c" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_8dea02cb-5999-4156-85b5-f8705958a603" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_28ba9fa6-2863-46d5-84ac-0e90e222f18e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_38bbacb9-dadd-4732-b7f2-931dfcab026c" xlink:to="loc_us-gaap_SharesIssued_28ba9fa6-2863-46d5-84ac-0e90e222f18e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/ConsolidatedStatementsofEquityParenthetical" xlink:type="simple" xlink:href="trno-20220630.xsd#ConsolidatedStatementsofEquityParenthetical"/>
  <link:presentationLink xlink:role="http://terreno.com/role/ConsolidatedStatementsofEquityParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_469f7ccd-3cb8-458f-84da-b765b3d60d3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_fd561cd2-b34b-41d9-8829-ffdc505ffe60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_469f7ccd-3cb8-458f-84da-b765b3d60d3d" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_fd561cd2-b34b-41d9-8829-ffdc505ffe60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_5a6ae423-9fd0-4ba7-9dad-10d9ecf0b091" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_469f7ccd-3cb8-458f-84da-b765b3d60d3d" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_5a6ae423-9fd0-4ba7-9dad-10d9ecf0b091" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="trno-20220630.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://terreno.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_2731cd97-02ca-4395-a09a-618919ab1167" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_61154d9b-d86d-47fb-840e-79adfdf6b379" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_2731cd97-02ca-4395-a09a-618919ab1167" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_61154d9b-d86d-47fb-840e-79adfdf6b379" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f077be9f-c909-4f6d-af9c-cbd16cc24b14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_61154d9b-d86d-47fb-840e-79adfdf6b379" xlink:to="loc_us-gaap_NetIncomeLoss_f077be9f-c909-4f6d-af9c-cbd16cc24b14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_33b14233-646a-459d-8f55-7de4c5a808c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_61154d9b-d86d-47fb-840e-79adfdf6b379" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_33b14233-646a-459d-8f55-7de4c5a808c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StraightLineRent_ebcdee52-4154-40e8-b236-8a8f9b00f9a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StraightLineRent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_33b14233-646a-459d-8f55-7de4c5a808c6" xlink:to="loc_us-gaap_StraightLineRent_ebcdee52-4154-40e8-b236-8a8f9b00f9a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_AmortizationOfLeaseIntangibles_2b66f0e2-b262-4331-a1ea-0af9d216eab5" xlink:href="trno-20220630.xsd#trno_AmortizationOfLeaseIntangibles"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_33b14233-646a-459d-8f55-7de4c5a808c6" xlink:to="loc_trno_AmortizationOfLeaseIntangibles_2b66f0e2-b262-4331-a1ea-0af9d216eab5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_9f0156d9-c975-4f64-99f5-a431af4c4f09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_33b14233-646a-459d-8f55-7de4c5a808c6" xlink:to="loc_us-gaap_DepreciationAndAmortization_9f0156d9-c975-4f64-99f5-a431af4c4f09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_47b5d5a3-f865-4f75-9ac7-f07c79dfe42b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfProperties"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_33b14233-646a-459d-8f55-7de4c5a808c6" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_47b5d5a3-f865-4f75-9ac7-f07c79dfe42b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_3ccf7f51-fe33-42b8-8613-45c02b06a1c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_33b14233-646a-459d-8f55-7de4c5a808c6" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_3ccf7f51-fe33-42b8-8613-45c02b06a1c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_25dd4a25-4fbd-4e89-b651-5d7d1a3d14df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_33b14233-646a-459d-8f55-7de4c5a808c6" xlink:to="loc_us-gaap_ShareBasedCompensation_25dd4a25-4fbd-4e89-b651-5d7d1a3d14df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_832769a8-4122-46d7-bd3b-49f66f9eb495" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_33b14233-646a-459d-8f55-7de4c5a808c6" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_832769a8-4122-46d7-bd3b-49f66f9eb495" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_77953e1f-82c6-4424-ae15-f6f26df1a9d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_832769a8-4122-46d7-bd3b-49f66f9eb495" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_77953e1f-82c6-4424-ae15-f6f26df1a9d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_e95a8142-a1f5-44e8-85b3-070aaf50ea24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_832769a8-4122-46d7-bd3b-49f66f9eb495" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_e95a8142-a1f5-44e8-85b3-070aaf50ea24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b49e74dd-b6c9-4903-a2fc-1490a1e407ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_61154d9b-d86d-47fb-840e-79adfdf6b379" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b49e74dd-b6c9-4903-a2fc-1490a1e407ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_62c5d6c4-38df-49ca-957d-c3c3c47b08de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_2731cd97-02ca-4395-a09a-618919ab1167" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_62c5d6c4-38df-49ca-957d-c3c3c47b08de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBuildings_d1234901-c28c-4eab-859c-782c7bb7c05a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBuildings"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_62c5d6c4-38df-49ca-957d-c3c3c47b08de" xlink:to="loc_us-gaap_PaymentsToAcquireBuildings_d1234901-c28c-4eab-859c-782c7bb7c05a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfRealEstateHeldforinvestment_c9545c6d-7982-4cf6-a047-7f4c1edf389c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfRealEstateHeldforinvestment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_62c5d6c4-38df-49ca-957d-c3c3c47b08de" xlink:to="loc_us-gaap_ProceedsFromSaleOfRealEstateHeldforinvestment_c9545c6d-7982-4cf6-a047-7f4c1edf389c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForConstructionInProcess_10460eda-4f0e-4b47-a48c-eaebfffc1f2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForConstructionInProcess"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_62c5d6c4-38df-49ca-957d-c3c3c47b08de" xlink:to="loc_us-gaap_PaymentsForConstructionInProcess_10460eda-4f0e-4b47-a48c-eaebfffc1f2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment_75e0c9d0-2b9a-4a38-9cf5-4e30b914f9a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_62c5d6c4-38df-49ca-957d-c3c3c47b08de" xlink:to="loc_us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment_75e0c9d0-2b9a-4a38-9cf5-4e30b914f9a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5cf343bd-798b-424c-83b1-db7b277f1684" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_62c5d6c4-38df-49ca-957d-c3c3c47b08de" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5cf343bd-798b-424c-83b1-db7b277f1684" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_5d83ade7-8c26-47d2-9b02-eed9ba674c78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_2731cd97-02ca-4395-a09a-618919ab1167" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_5d83ade7-8c26-47d2-9b02-eed9ba674c78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_1654cbf0-62d2-4d18-9be5-f0986489bffb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_5d83ade7-8c26-47d2-9b02-eed9ba674c78" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_1654cbf0-62d2-4d18-9be5-f0986489bffb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_IssuanceCostsOnIssuanceOfCommonStock_5a55768c-5a3b-4f5b-b2e7-59a1754e28f9" xlink:href="trno-20220630.xsd#trno_IssuanceCostsOnIssuanceOfCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_5d83ade7-8c26-47d2-9b02-eed9ba674c78" xlink:to="loc_trno_IssuanceCostsOnIssuanceOfCommonStock_5a55768c-5a3b-4f5b-b2e7-59a1754e28f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_87719a33-0a00-408e-abac-14ec371bb03b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_5d83ade7-8c26-47d2-9b02-eed9ba674c78" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_87719a33-0a00-408e-abac-14ec371bb03b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_a9eb94d1-ef9d-4643-bae7-ff30874c8d32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_5d83ade7-8c26-47d2-9b02-eed9ba674c78" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_a9eb94d1-ef9d-4643-bae7-ff30874c8d32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_52abcbc1-d08a-47d8-9494-f9581042f421" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_5d83ade7-8c26-47d2-9b02-eed9ba674c78" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_52abcbc1-d08a-47d8-9494-f9581042f421" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt_30363b1d-c16e-4be0-9f20-c738558fbd75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfSecuredDebt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_5d83ade7-8c26-47d2-9b02-eed9ba674c78" xlink:to="loc_us-gaap_RepaymentsOfSecuredDebt_30363b1d-c16e-4be0-9f20-c738558fbd75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_282ff803-2e6b-4f47-8783-d6b07785163a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_5d83ade7-8c26-47d2-9b02-eed9ba674c78" xlink:to="loc_us-gaap_PaymentsOfFinancingCosts_282ff803-2e6b-4f47-8783-d6b07785163a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_e5c5adf9-054e-4102-99f5-8329a76d3e84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_5d83ade7-8c26-47d2-9b02-eed9ba674c78" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_e5c5adf9-054e-4102-99f5-8329a76d3e84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1cf8c0e7-910f-4c81-bee4-bbdb9a56a6cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_5d83ade7-8c26-47d2-9b02-eed9ba674c78" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1cf8c0e7-910f-4c81-bee4-bbdb9a56a6cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_b3281f85-f481-40cf-9b57-6aebf93fc22f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_2731cd97-02ca-4395-a09a-618919ab1167" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_b3281f85-f481-40cf-9b57-6aebf93fc22f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_064c135c-6769-4257-acf2-f0f5db0590de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_2731cd97-02ca-4395-a09a-618919ab1167" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_064c135c-6769-4257-acf2-f0f5db0590de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d44ffa81-1646-4973-82c2-156533870d8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_2731cd97-02ca-4395-a09a-618919ab1167" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d44ffa81-1646-4973-82c2-156533870d8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_da2e2c6f-e468-4881-b3d4-bd86f4d2458e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_2731cd97-02ca-4395-a09a-618919ab1167" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_da2e2c6f-e468-4881-b3d4-bd86f4d2458e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_29f149ef-8dbb-4906-aedc-98d24d9bf421" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_da2e2c6f-e468-4881-b3d4-bd86f4d2458e" xlink:to="loc_us-gaap_InterestPaidNet_29f149ef-8dbb-4906-aedc-98d24d9bf421" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_106212c0-1d02-492e-99f0-5660ac2ad16d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_da2e2c6f-e468-4881-b3d4-bd86f4d2458e" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_106212c0-1d02-492e-99f0-5660ac2ad16d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_bd76daf1-9179-45be-9996-1b3959c6688e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_106212c0-1d02-492e-99f0-5660ac2ad16d" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_bd76daf1-9179-45be-9996-1b3959c6688e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssued1_5b584f58-6b64-4663-8f9f-f81bc777c9d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssued1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_106212c0-1d02-492e-99f0-5660ac2ad16d" xlink:to="loc_us-gaap_StockIssued1_5b584f58-6b64-4663-8f9f-f81bc777c9d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_0597fcbe-a851-40f8-bcd7-c66ad2b318c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_106212c0-1d02-492e-99f0-5660ac2ad16d" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_0597fcbe-a851-40f8-bcd7-c66ad2b318c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_ReconciliationAcquisitionOfProperties_d0f7c386-fd81-4fda-99cb-babb859c74b5" xlink:href="trno-20220630.xsd#trno_ReconciliationAcquisitionOfProperties"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_106212c0-1d02-492e-99f0-5660ac2ad16d" xlink:to="loc_trno_ReconciliationAcquisitionOfProperties_d0f7c386-fd81-4fda-99cb-babb859c74b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_AssumptionsOfOtherAssetsAndLiabilities_74ded1d0-cc4d-47d5-bf8a-a488e1e28fb0" xlink:href="trno-20220630.xsd#trno_AssumptionsOfOtherAssetsAndLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_106212c0-1d02-492e-99f0-5660ac2ad16d" xlink:to="loc_trno_AssumptionsOfOtherAssetsAndLiabilities_74ded1d0-cc4d-47d5-bf8a-a488e1e28fb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBuildings_eb45ce48-d11e-4701-bfd8-d21875faa2cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBuildings"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_106212c0-1d02-492e-99f0-5660ac2ad16d" xlink:to="loc_us-gaap_PaymentsToAcquireBuildings_eb45ce48-d11e-4701-bfd8-d21875faa2cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/Organization" xlink:type="simple" xlink:href="trno-20220630.xsd#Organization"/>
  <link:presentationLink xlink:role="http://terreno.com/role/Organization" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e857589d-2276-47d3-b68b-32ea26af02ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_a5dccbbb-6ff9-4839-8e34-05ad1c148646" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e857589d-2276-47d3-b68b-32ea26af02ed" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_a5dccbbb-6ff9-4839-8e34-05ad1c148646" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/OrganizationDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#OrganizationDetails"/>
  <link:presentationLink xlink:role="http://terreno.com/role/OrganizationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6bf46bb0-193e-4881-8a0b-a0e68b4c6a13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateTable_1871de50-b2c1-4a80-9bc6-fd7d7d1eb14b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6bf46bb0-193e-4881-8a0b-a0e68b4c6a13" xlink:to="loc_us-gaap_RealEstateTable_1871de50-b2c1-4a80-9bc6-fd7d7d1eb14b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_dc07a46e-9df9-40ad-b49e-edf076738ff2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateTable_1871de50-b2c1-4a80-9bc6-fd7d7d1eb14b" xlink:to="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_dc07a46e-9df9-40ad-b49e-edf076738ff2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_42bc7fa6-cd39-47d5-829c-b0218374030f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MortgageLoansOnRealEstateNamePropertyTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_dc07a46e-9df9-40ad-b49e-edf076738ff2" xlink:to="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_42bc7fa6-cd39-47d5-829c-b0218374030f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_BuildingsMember_9677ad58-3951-4f6c-baa4-29370cad8fa4" xlink:href="trno-20220630.xsd#trno_BuildingsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_42bc7fa6-cd39-47d5-829c-b0218374030f" xlink:to="loc_trno_BuildingsMember_9677ad58-3951-4f6c-baa4-29370cad8fa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandAndLandImprovementsMember_b8a2c6fe-0c7c-4b36-9216-f2e02ca98d69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandAndLandImprovementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_42bc7fa6-cd39-47d5-829c-b0218374030f" xlink:to="loc_us-gaap_LandAndLandImprovementsMember_b8a2c6fe-0c7c-4b36-9216-f2e02ca98d69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_RedevelopmentPropertyMember_eb11270b-be78-4f98-af38-6a2d4430dc1c" xlink:href="trno-20220630.xsd#trno_RedevelopmentPropertyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_42bc7fa6-cd39-47d5-829c-b0218374030f" xlink:to="loc_trno_RedevelopmentPropertyMember_eb11270b-be78-4f98-af38-6a2d4430dc1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_7c5548fb-d72f-4411-9668-25b0d30e8dbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_42bc7fa6-cd39-47d5-829c-b0218374030f" xlink:to="loc_us-gaap_LandMember_7c5548fb-d72f-4411-9668-25b0d30e8dbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_0e10e76a-ac22-474d-8d14-d53f73b4b304" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateTable_1871de50-b2c1-4a80-9bc6-fd7d7d1eb14b" xlink:to="loc_srt_StatementScenarioAxis_0e10e76a-ac22-474d-8d14-d53f73b4b304" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_4abb0b3b-7477-4098-bc45-a468bf1f8f96" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_0e10e76a-ac22-474d-8d14-d53f73b4b304" xlink:to="loc_srt_ScenarioUnspecifiedDomain_4abb0b3b-7477-4098-bc45-a468bf1f8f96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScenarioPlanMember_8577ec14-87a0-42b2-b035-eeb5aad014f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScenarioPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_4abb0b3b-7477-4098-bc45-a468bf1f8f96" xlink:to="loc_us-gaap_ScenarioPlanMember_8577ec14-87a0-42b2-b035-eeb5aad014f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateLineItems_92af8cad-6807-41f5-bcae-b3d9dea5e30e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateTable_1871de50-b2c1-4a80-9bc6-fd7d7d1eb14b" xlink:to="loc_us-gaap_RealEstateLineItems_92af8cad-6807-41f5-bcae-b3d9dea5e30e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_79ca7f6e-254b-4695-b49a-1a048f86a79f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateLineItems_92af8cad-6807-41f5-bcae-b3d9dea5e30e" xlink:to="loc_us-gaap_NumberOfOperatingSegments_79ca7f6e-254b-4695-b49a-1a048f86a79f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfRealEstateProperties_0a6c44a5-b06e-4c56-a0d1-434ea827832c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfRealEstateProperties"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateLineItems_92af8cad-6807-41f5-bcae-b3d9dea5e30e" xlink:to="loc_us-gaap_NumberOfRealEstateProperties_0a6c44a5-b06e-4c56-a0d1-434ea827832c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AreaOfRealEstateProperty_85c80cc2-6dc8-4621-a21b-85da77245c10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AreaOfRealEstateProperty"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateLineItems_92af8cad-6807-41f5-bcae-b3d9dea5e30e" xlink:to="loc_us-gaap_AreaOfRealEstateProperty_85c80cc2-6dc8-4621-a21b-85da77245c10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AreaOfLand_ffb2c88b-17ee-4c50-b82f-ce728bdfe19d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AreaOfLand"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateLineItems_92af8cad-6807-41f5-bcae-b3d9dea5e30e" xlink:to="loc_us-gaap_AreaOfLand_ffb2c88b-17ee-4c50-b82f-ce728bdfe19d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/SignificantAccountingPolicies" xlink:type="simple" xlink:href="trno-20220630.xsd#SignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://terreno.com/role/SignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_79423c31-abbd-4107-963d-f35218c8bf4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_24a26999-1c4a-4647-a681-552816bbec4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_79423c31-abbd-4107-963d-f35218c8bf4f" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_24a26999-1c4a-4647-a681-552816bbec4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/SignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="trno-20220630.xsd#SignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://terreno.com/role/SignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_cf423657-f721-42a7-ab79-93f958a2ea60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_a166335c-8fac-47d3-a4b3-f96678779183" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_cf423657-f721-42a7-ab79-93f958a2ea60" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_a166335c-8fac-47d3-a4b3-f96678779183" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_e14e5c76-a727-4c46-bb78-27dadae1c35a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_cf423657-f721-42a7-ab79-93f958a2ea60" xlink:to="loc_us-gaap_UseOfEstimates_e14e5c76-a727-4c46-bb78-27dadae1c35a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizationOfInternalCostsPolicy_628172b4-9fec-4e4d-98fd-71d578fa9f0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizationOfInternalCostsPolicy"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_cf423657-f721-42a7-ab79-93f958a2ea60" xlink:to="loc_us-gaap_CapitalizationOfInternalCostsPolicy_628172b4-9fec-4e4d-98fd-71d578fa9f0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstatePolicyTextBlock_cd735c5b-c738-43da-b133-5104f9059d26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstatePolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_cf423657-f721-42a7-ab79-93f958a2ea60" xlink:to="loc_us-gaap_RealEstatePolicyTextBlock_cd735c5b-c738-43da-b133-5104f9059d26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_f9040d5a-f51b-4525-aee7-5954b80588fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_cf423657-f721-42a7-ab79-93f958a2ea60" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_f9040d5a-f51b-4525-aee7-5954b80588fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsPolicy_4711d36b-3b36-4e6c-9336-2c7621d93d40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_cf423657-f721-42a7-ab79-93f958a2ea60" xlink:to="loc_us-gaap_BusinessCombinationsPolicy_4711d36b-3b36-4e6c-9336-2c7621d93d40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock_19dcfc4e-6f51-49c9-8526-c03a6ff56983" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_cf423657-f721-42a7-ab79-93f958a2ea60" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock_19dcfc4e-6f51-49c9-8526-c03a6ff56983" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateHeldForDevelopmentAndSalePolicy_aef24253-1a75-4c42-9cbf-14b5375f0c4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateHeldForDevelopmentAndSalePolicy"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_cf423657-f721-42a7-ab79-93f958a2ea60" xlink:to="loc_us-gaap_RealEstateHeldForDevelopmentAndSalePolicy_aef24253-1a75-4c42-9cbf-14b5375f0c4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_503fa764-6c81-4d1e-9eb4-b142e2d1406a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_cf423657-f721-42a7-ab79-93f958a2ea60" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_503fa764-6c81-4d1e-9eb4-b142e2d1406a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_f74e6b36-2b7e-4472-be99-6b1b43db4d4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_cf423657-f721-42a7-ab79-93f958a2ea60" xlink:to="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_f74e6b36-2b7e-4472-be99-6b1b43db4d4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_81853d00-f5dd-468b-9fa3-9521d24871d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_cf423657-f721-42a7-ab79-93f958a2ea60" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_81853d00-f5dd-468b-9fa3-9521d24871d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredChargesPolicyTextBlock_b1db09ec-2953-439e-9ab4-e1e4c2a10335" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredChargesPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_cf423657-f721-42a7-ab79-93f958a2ea60" xlink:to="loc_us-gaap_DeferredChargesPolicyTextBlock_b1db09ec-2953-439e-9ab4-e1e4c2a10335" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_25680f5a-8afb-43ab-ba01-7f3a36358297" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_cf423657-f721-42a7-ab79-93f958a2ea60" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_25680f5a-8afb-43ab-ba01-7f3a36358297" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_cc2b9052-897f-4da7-9b10-5b81516d34f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_cf423657-f721-42a7-ab79-93f958a2ea60" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_cc2b9052-897f-4da7-9b10-5b81516d34f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesReportingOfDerivativeActivity_c95402ba-c362-4b4e-ad08-9aacea736c2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesReportingOfDerivativeActivity"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_cf423657-f721-42a7-ab79-93f958a2ea60" xlink:to="loc_us-gaap_DerivativesReportingOfDerivativeActivity_c95402ba-c362-4b4e-ad08-9aacea736c2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_0d362f0d-8f26-4047-b063-fb6b06cf7c7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_cf423657-f721-42a7-ab79-93f958a2ea60" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_0d362f0d-8f26-4047-b063-fb6b06cf7c7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_595f2104-1f19-4641-ba35-60e808eb36d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_cf423657-f721-42a7-ab79-93f958a2ea60" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_595f2104-1f19-4641-ba35-60e808eb36d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/SignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="trno-20220630.xsd#SignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://terreno.com/role/SignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_da8fca15-8717-45fd-9f04-faf0d81d8c0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_ScheduleOfFiniteLivedIntangibleAssetsAndLiabilitiesTableTextBlock_8f941cda-4805-492e-9835-4e4492c3cbeb" xlink:href="trno-20220630.xsd#trno_ScheduleOfFiniteLivedIntangibleAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_da8fca15-8717-45fd-9f04-faf0d81d8c0c" xlink:to="loc_trno_ScheduleOfFiniteLivedIntangibleAssetsAndLiabilitiesTableTextBlock_8f941cda-4805-492e-9835-4e4492c3cbeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_ScheduleOfDepreciationAndUsefulLivesOfRealEstateAndIntangibleAssetsTableTextBlock_4a4298fd-a586-45df-b973-f18862f5b2da" xlink:href="trno-20220630.xsd#trno_ScheduleOfDepreciationAndUsefulLivesOfRealEstateAndIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_da8fca15-8717-45fd-9f04-faf0d81d8c0c" xlink:to="loc_trno_ScheduleOfDepreciationAndUsefulLivesOfRealEstateAndIntangibleAssetsTableTextBlock_4a4298fd-a586-45df-b973-f18862f5b2da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_c0e4cba3-f931-4eac-b079-317d7d359537" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_da8fca15-8717-45fd-9f04-faf0d81d8c0c" xlink:to="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_c0e4cba3-f931-4eac-b079-317d7d359537" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_e3158f5b-768d-41a4-81c1-3bae98c24831" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_da8fca15-8717-45fd-9f04-faf0d81d8c0c" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_e3158f5b-768d-41a4-81c1-3bae98c24831" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/SignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#SignificantAccountingPoliciesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://terreno.com/role/SignificantAccountingPoliciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_92c9eb1e-cb12-4d42-b062-e9d489cbf55e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_SignificantAccountingPoliciesStatementTable_dd06be85-e4f2-4e95-b8f2-7ca15006c654" xlink:href="trno-20220630.xsd#trno_SignificantAccountingPoliciesStatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_92c9eb1e-cb12-4d42-b062-e9d489cbf55e" xlink:to="loc_trno_SignificantAccountingPoliciesStatementTable_dd06be85-e4f2-4e95-b8f2-7ca15006c654" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_004d261a-6307-4a27-bca0-cd0950e215d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trno_SignificantAccountingPoliciesStatementTable_dd06be85-e4f2-4e95-b8f2-7ca15006c654" xlink:to="loc_us-gaap_InvestmentTypeAxis_004d261a-6307-4a27-bca0-cd0950e215d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_813d2090-ede2-4862-8f82-e3e31f5f79da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeAxis_004d261a-6307-4a27-bca0-cd0950e215d2" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_813d2090-ede2-4862-8f82-e3e31f5f79da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInvestmentMember_5d34b224-0a29-44da-8c08-b08983f5849b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateInvestmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_813d2090-ede2-4862-8f82-e3e31f5f79da" xlink:to="loc_us-gaap_RealEstateInvestmentMember_5d34b224-0a29-44da-8c08-b08983f5849b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_SignificantAccountingPoliciesStatementLineItems_2cd6d237-d0f7-44a2-93a5-700ce2e47582" xlink:href="trno-20220630.xsd#trno_SignificantAccountingPoliciesStatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trno_SignificantAccountingPoliciesStatementTable_dd06be85-e4f2-4e95-b8f2-7ca15006c654" xlink:to="loc_trno_SignificantAccountingPoliciesStatementLineItems_2cd6d237-d0f7-44a2-93a5-700ce2e47582" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfRealEstate_87126489-2114-4c3d-ab7b-5e3882dab856" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfRealEstate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trno_SignificantAccountingPoliciesStatementLineItems_2cd6d237-d0f7-44a2-93a5-700ce2e47582" xlink:to="loc_us-gaap_ImpairmentOfRealEstate_87126489-2114-4c3d-ab7b-5e3882dab856" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfAboveAndBelowMarketLeases_56200614-d56b-4d7c-9415-9c46484ba3d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfAboveAndBelowMarketLeases"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trno_SignificantAccountingPoliciesStatementLineItems_2cd6d237-d0f7-44a2-93a5-700ce2e47582" xlink:to="loc_us-gaap_AmortizationOfAboveAndBelowMarketLeases_56200614-d56b-4d7c-9415-9c46484ba3d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_fe23aef9-57ea-4391-b292-f15b45fb78aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trno_SignificantAccountingPoliciesStatementLineItems_2cd6d237-d0f7-44a2-93a5-700ce2e47582" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_fe23aef9-57ea-4391-b292-f15b45fb78aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_StraightLineRentAndAccountsReceivablesNetOfAllowances_a31f28ad-6b42-4771-805a-6d9e9cc8ca82" xlink:href="trno-20220630.xsd#trno_StraightLineRentAndAccountsReceivablesNetOfAllowances"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trno_SignificantAccountingPoliciesStatementLineItems_2cd6d237-d0f7-44a2-93a5-700ce2e47582" xlink:to="loc_trno_StraightLineRentAndAccountsReceivablesNetOfAllowances_a31f28ad-6b42-4771-805a-6d9e9cc8ca82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_341948e1-6dbc-45c3-94e7-8f4ec394b239" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trno_SignificantAccountingPoliciesStatementLineItems_2cd6d237-d0f7-44a2-93a5-700ce2e47582" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_341948e1-6dbc-45c3-94e7-8f4ec394b239" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedAmortizationDeferredFinanceCosts_7990f0b8-c49f-4322-b380-288d81cab948" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedAmortizationDeferredFinanceCosts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trno_SignificantAccountingPoliciesStatementLineItems_2cd6d237-d0f7-44a2-93a5-700ce2e47582" xlink:to="loc_us-gaap_AccumulatedAmortizationDeferredFinanceCosts_7990f0b8-c49f-4322-b380-288d81cab948" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_PerformanceMeasurementPeriod_0d9dc206-d261-4a78-9893-83fa08242046" xlink:href="trno-20220630.xsd#trno_PerformanceMeasurementPeriod"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trno_SignificantAccountingPoliciesStatementLineItems_2cd6d237-d0f7-44a2-93a5-700ce2e47582" xlink:to="loc_trno_PerformanceMeasurementPeriod_0d9dc206-d261-4a78-9893-83fa08242046" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_073107a9-4618-432c-bf40-7f28b7edad0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trno_SignificantAccountingPoliciesStatementLineItems_2cd6d237-d0f7-44a2-93a5-700ce2e47582" xlink:to="loc_us-gaap_NumberOfReportableSegments_073107a9-4618-432c-bf40-7f28b7edad0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/SignificantAccountingPoliciesScheduleofIntangibleAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#SignificantAccountingPoliciesScheduleofIntangibleAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://terreno.com/role/SignificantAccountingPoliciesScheduleofIntangibleAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_63048ed8-bd89-4cda-8b14-756cf72a6952" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6e96cbda-3e7a-4736-a4d4-f83e4c728dee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_63048ed8-bd89-4cda-8b14-756cf72a6952" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6e96cbda-3e7a-4736-a4d4-f83e4c728dee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6193e2d0-6a34-4cf0-9ea2-8d0fe3ffdf2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6e96cbda-3e7a-4736-a4d4-f83e4c728dee" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6193e2d0-6a34-4cf0-9ea2-8d0fe3ffdf2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5695f137-299e-49de-b44f-b341d3311a90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6193e2d0-6a34-4cf0-9ea2-8d0fe3ffdf2b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5695f137-299e-49de-b44f-b341d3311a90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAcquiredInPlaceMember_5334c082-03b0-45d6-8b64-859f8d5c5313" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAcquiredInPlaceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5695f137-299e-49de-b44f-b341d3311a90" xlink:to="loc_us-gaap_LeasesAcquiredInPlaceMember_5334c082-03b0-45d6-8b64-859f8d5c5313" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AboveMarketLeasesMember_e10fde28-fc84-4450-b23e-02fa11e6ab43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AboveMarketLeasesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5695f137-299e-49de-b44f-b341d3311a90" xlink:to="loc_us-gaap_AboveMarketLeasesMember_e10fde28-fc84-4450-b23e-02fa11e6ab43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_dd215d9c-e067-4f6e-bbee-2fc5e8f3a293" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6e96cbda-3e7a-4736-a4d4-f83e4c728dee" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_dd215d9c-e067-4f6e-bbee-2fc5e8f3a293" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_b4dec519-5313-4bcc-b5ea-9166b515ee8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_dd215d9c-e067-4f6e-bbee-2fc5e8f3a293" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_b4dec519-5313-4bcc-b5ea-9166b515ee8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BelowMarketLeaseGross_97fa59ea-ed90-465e-a617-851cc29fc3ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BelowMarketLeaseGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_dd215d9c-e067-4f6e-bbee-2fc5e8f3a293" xlink:to="loc_us-gaap_BelowMarketLeaseGross_97fa59ea-ed90-465e-a617-851cc29fc3ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_FiniteLivedIntangibleAssetsLiabilitiesGross_99219aea-9bc8-492e-ae27-58b00141fd36" xlink:href="trno-20220630.xsd#trno_FiniteLivedIntangibleAssetsLiabilitiesGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_dd215d9c-e067-4f6e-bbee-2fc5e8f3a293" xlink:to="loc_trno_FiniteLivedIntangibleAssetsLiabilitiesGross_99219aea-9bc8-492e-ae27-58b00141fd36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_fb70262c-d908-40c4-b2e0-e24f5748e3dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_dd215d9c-e067-4f6e-bbee-2fc5e8f3a293" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_fb70262c-d908-40c4-b2e0-e24f5748e3dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BelowMarketLeaseAccumulatedAmortization_36e71f16-83f5-4a9e-9a38-4bfa0b5c22cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BelowMarketLeaseAccumulatedAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_dd215d9c-e067-4f6e-bbee-2fc5e8f3a293" xlink:to="loc_us-gaap_BelowMarketLeaseAccumulatedAmortization_36e71f16-83f5-4a9e-9a38-4bfa0b5c22cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_FiniteLivedIntangibleAssetsLiabilitiesAccumulatedAmortization_79914fca-3b44-480e-bea0-b4ac3edad2c4" xlink:href="trno-20220630.xsd#trno_FiniteLivedIntangibleAssetsLiabilitiesAccumulatedAmortization"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_dd215d9c-e067-4f6e-bbee-2fc5e8f3a293" xlink:to="loc_trno_FiniteLivedIntangibleAssetsLiabilitiesAccumulatedAmortization_79914fca-3b44-480e-bea0-b4ac3edad2c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_38934d21-0031-46b4-8cc4-8a48aa73bb3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_dd215d9c-e067-4f6e-bbee-2fc5e8f3a293" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_38934d21-0031-46b4-8cc4-8a48aa73bb3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BelowMarketLeaseNet_2f6b9b50-fc20-48e2-a7b6-d7c993f078e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BelowMarketLeaseNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_dd215d9c-e067-4f6e-bbee-2fc5e8f3a293" xlink:to="loc_us-gaap_BelowMarketLeaseNet_2f6b9b50-fc20-48e2-a7b6-d7c993f078e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_FiniteLivedIntangibleAssetsLiabilitiesNet_66250ab1-5d09-4f4f-995a-66ee1c8aa99c" xlink:href="trno-20220630.xsd#trno_FiniteLivedIntangibleAssetsLiabilitiesNet"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_dd215d9c-e067-4f6e-bbee-2fc5e8f3a293" xlink:to="loc_trno_FiniteLivedIntangibleAssetsLiabilitiesNet_66250ab1-5d09-4f4f-995a-66ee1c8aa99c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/SignificantAccountingPoliciesScheduleofDepreciationandUsefulLivesofRealEstateandIntangibleAssetsDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#SignificantAccountingPoliciesScheduleofDepreciationandUsefulLivesofRealEstateandIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://terreno.com/role/SignificantAccountingPoliciesScheduleofDepreciationandUsefulLivesofRealEstateandIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_abb2c206-d2dd-4187-9364-c0dc9cc4250b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8a33b639-9bd9-4d8a-99c9-6fa6a8057ed8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_abb2c206-d2dd-4187-9364-c0dc9cc4250b" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8a33b639-9bd9-4d8a-99c9-6fa6a8057ed8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_97f3bb96-d06d-449e-a17c-91fb83e5abc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8a33b639-9bd9-4d8a-99c9-6fa6a8057ed8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_97f3bb96-d06d-449e-a17c-91fb83e5abc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3b819f0c-61bc-4892-9a4d-671a037133d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_97f3bb96-d06d-449e-a17c-91fb83e5abc1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3b819f0c-61bc-4892-9a4d-671a037133d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_4135c007-6662-4178-a7ff-2c25e81e88d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3b819f0c-61bc-4892-9a4d-671a037133d9" xlink:to="loc_us-gaap_BuildingMember_4135c007-6662-4178-a7ff-2c25e81e88d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingImprovementsMember_2d14f649-19d5-42ae-afd5-c0618c0a0e8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingImprovementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3b819f0c-61bc-4892-9a4d-671a037133d9" xlink:to="loc_us-gaap_BuildingImprovementsMember_2d14f649-19d5-42ae-afd5-c0618c0a0e8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_976ec61c-c3e9-44c2-9826-c799f07ac49b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8a33b639-9bd9-4d8a-99c9-6fa6a8057ed8" xlink:to="loc_srt_RangeAxis_976ec61c-c3e9-44c2-9826-c799f07ac49b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d4956bfc-c691-4a64-8cac-c4fcfcc0935c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_976ec61c-c3e9-44c2-9826-c799f07ac49b" xlink:to="loc_srt_RangeMember_d4956bfc-c691-4a64-8cac-c4fcfcc0935c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_55fa5982-a89b-4516-a69c-e21b04852b5a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_d4956bfc-c691-4a64-8cac-c4fcfcc0935c" xlink:to="loc_srt_MinimumMember_55fa5982-a89b-4516-a69c-e21b04852b5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_dc704c7a-f6f8-4aa3-93f0-54ee00974287" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_d4956bfc-c691-4a64-8cac-c4fcfcc0935c" xlink:to="loc_srt_MaximumMember_dc704c7a-f6f8-4aa3-93f0-54ee00974287" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_98fb0abf-4bb3-46fd-9e1c-fa3dae05aaf1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8a33b639-9bd9-4d8a-99c9-6fa6a8057ed8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_98fb0abf-4bb3-46fd-9e1c-fa3dae05aaf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_a6a9eb89-1da6-4fbd-9345-cf569565b1a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_98fb0abf-4bb3-46fd-9e1c-fa3dae05aaf1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_a6a9eb89-1da6-4fbd-9345-cf569565b1a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/SignificantAccountingPoliciesSummaryoftheReconciliationofCashandCashEquivalentsandRestrictedCashDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#SignificantAccountingPoliciesSummaryoftheReconciliationofCashandCashEquivalentsandRestrictedCashDetails"/>
  <link:presentationLink xlink:role="http://terreno.com/role/SignificantAccountingPoliciesSummaryoftheReconciliationofCashandCashEquivalentsandRestrictedCashDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_8dc9fa21-f9da-4bfa-b90b-adcde765971b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_d88e329f-d3be-4e5a-b2e6-0405af095452" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8dc9fa21-f9da-4bfa-b90b-adcde765971b" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_d88e329f-d3be-4e5a-b2e6-0405af095452" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsRollForward_92299b9f-4347-4e3f-9ea7-4553a38f18cf" xlink:href="trno-20220630.xsd#trno_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_d88e329f-d3be-4e5a-b2e6-0405af095452" xlink:to="loc_trno_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsRollForward_92299b9f-4347-4e3f-9ea7-4553a38f18cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_b7b5a263-427c-47c9-9430-cd3dc547503a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trno_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsRollForward_92299b9f-4347-4e3f-9ea7-4553a38f18cf" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_b7b5a263-427c-47c9-9430-cd3dc547503a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_7b9a50f6-feb2-4e27-a74b-0811a85fcf10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trno_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsRollForward_92299b9f-4347-4e3f-9ea7-4553a38f18cf" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_7b9a50f6-feb2-4e27-a74b-0811a85fcf10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f11a9806-5f68-41b5-b574-fb1294322b3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trno_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsRollForward_92299b9f-4347-4e3f-9ea7-4553a38f18cf" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f11a9806-5f68-41b5-b574-fb1294322b3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_0faac911-dc76-4250-9e91-83643e27e8cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trno_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsRollForward_92299b9f-4347-4e3f-9ea7-4553a38f18cf" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_0faac911-dc76-4250-9e91-83643e27e8cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/ConcentrationofCreditRisk" xlink:type="simple" xlink:href="trno-20220630.xsd#ConcentrationofCreditRisk"/>
  <link:presentationLink xlink:role="http://terreno.com/role/ConcentrationofCreditRisk" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract_c958c3c6-3672-491e-b750-8b6adcf771e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskDisclosureTextBlock_8fb321f6-7462-42f4-bbda-56074b79c4b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract_c958c3c6-3672-491e-b750-8b6adcf771e1" xlink:to="loc_us-gaap_ConcentrationRiskDisclosureTextBlock_8fb321f6-7462-42f4-bbda-56074b79c4b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/ConcentrationofCreditRiskDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#ConcentrationofCreditRiskDetails"/>
  <link:presentationLink xlink:role="http://terreno.com/role/ConcentrationofCreditRiskDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RisksAndUncertaintiesAbstract_e91663f5-7fb8-4ab4-b840-8af77a3db1bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRealEstatePropertiesTable_473ba884-4a6b-4665-be92-64a198c775a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRealEstatePropertiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RisksAndUncertaintiesAbstract_e91663f5-7fb8-4ab4-b840-8af77a3db1bd" xlink:to="loc_us-gaap_ScheduleOfRealEstatePropertiesTable_473ba884-4a6b-4665-be92-64a198c775a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_cae08280-4558-46cc-b908-a227e6faf619" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRealEstatePropertiesTable_473ba884-4a6b-4665-be92-64a198c775a3" xlink:to="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_cae08280-4558-46cc-b908-a227e6faf619" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_d4944050-4499-4a88-9567-260ad82badbb" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MortgageLoansOnRealEstateNamePropertyTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_cae08280-4558-46cc-b908-a227e6faf619" xlink:to="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_d4944050-4499-4a88-9567-260ad82badbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OfficeBuildingMember_49f57ab5-dc9b-45fb-bae4-3ffe3ad24f92" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OfficeBuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_d4944050-4499-4a88-9567-260ad82badbb" xlink:to="loc_srt_OfficeBuildingMember_49f57ab5-dc9b-45fb-bae4-3ffe3ad24f92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_ImprovedLandParcelsMember_a7578251-28da-4687-883f-1162c6e8353c" xlink:href="trno-20220630.xsd#trno_ImprovedLandParcelsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_d4944050-4499-4a88-9567-260ad82badbb" xlink:to="loc_trno_ImprovedLandParcelsMember_a7578251-28da-4687-883f-1162c6e8353c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_ec333375-bf54-438a-8c35-4106b45f7a5c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRealEstatePropertiesTable_473ba884-4a6b-4665-be92-64a198c775a3" xlink:to="loc_srt_StatementGeographicalAxis_ec333375-bf54-438a-8c35-4106b45f7a5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_b56c8912-e223-4efc-909b-9c4450c0f387" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_ec333375-bf54-438a-8c35-4106b45f7a5c" xlink:to="loc_srt_SegmentGeographicalDomain_b56c8912-e223-4efc-909b-9c4450c0f387" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_NorthernNewJerseyAndNewYorkMember_7bed04d4-60dc-409f-a13e-33debed3d552" xlink:href="trno-20220630.xsd#trno_NorthernNewJerseyAndNewYorkMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_b56c8912-e223-4efc-909b-9c4450c0f387" xlink:to="loc_trno_NorthernNewJerseyAndNewYorkMember_7bed04d4-60dc-409f-a13e-33debed3d552" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstatePropertiesLineItems_d2d87842-ca47-4610-91f5-abdd62b19e42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstatePropertiesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRealEstatePropertiesTable_473ba884-4a6b-4665-be92-64a198c775a3" xlink:to="loc_us-gaap_RealEstatePropertiesLineItems_d2d87842-ca47-4610-91f5-abdd62b19e42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfRealEstateProperties_52e8a414-f5ce-46e3-b99d-cfdf70474b81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfRealEstateProperties"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_d2d87842-ca47-4610-91f5-abdd62b19e42" xlink:to="loc_us-gaap_NumberOfRealEstateProperties_52e8a414-f5ce-46e3-b99d-cfdf70474b81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AreaOfRealEstateProperty_d54cc630-113f-4d9a-9d80-2789b0d82451" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AreaOfRealEstateProperty"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_d2d87842-ca47-4610-91f5-abdd62b19e42" xlink:to="loc_us-gaap_AreaOfRealEstateProperty_d54cc630-113f-4d9a-9d80-2789b0d82451" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_PercentageAccountedByPropertiesOfItsAnnualizedBaseRent_5f198da9-716c-4e41-9046-d4a5a345c01f" xlink:href="trno-20220630.xsd#trno_PercentageAccountedByPropertiesOfItsAnnualizedBaseRent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstatePropertiesLineItems_d2d87842-ca47-4610-91f5-abdd62b19e42" xlink:to="loc_trno_PercentageAccountedByPropertiesOfItsAnnualizedBaseRent_5f198da9-716c-4e41-9046-d4a5a345c01f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/InvestmentsinRealEstate" xlink:type="simple" xlink:href="trno-20220630.xsd#InvestmentsinRealEstate"/>
  <link:presentationLink xlink:role="http://terreno.com/role/InvestmentsinRealEstate" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateAbstract_866be25a-c86d-437c-a78e-64f8d301d627" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateDisclosureTextBlock_85725226-8629-4f58-9018-0c2da876d427" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateAbstract_866be25a-c86d-437c-a78e-64f8d301d627" xlink:to="loc_us-gaap_RealEstateDisclosureTextBlock_85725226-8629-4f58-9018-0c2da876d427" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/InvestmentsinRealEstateDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#InvestmentsinRealEstateDetails"/>
  <link:presentationLink xlink:role="http://terreno.com/role/InvestmentsinRealEstateDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateAbstract_a9afcb95-c4f7-45b3-966b-08a9c25e992a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_ScheduleOfInvestmentInPropertiesTable_cf1071a5-8f28-4e64-b956-0f824a7fc772" xlink:href="trno-20220630.xsd#trno_ScheduleOfInvestmentInPropertiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateAbstract_a9afcb95-c4f7-45b3-966b-08a9c25e992a" xlink:to="loc_trno_ScheduleOfInvestmentInPropertiesTable_cf1071a5-8f28-4e64-b956-0f824a7fc772" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionAxis_37e4e149-8704-4e3f-8694-05af02936b20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trno_ScheduleOfInvestmentInPropertiesTable_cf1071a5-8f28-4e64-b956-0f824a7fc772" xlink:to="loc_us-gaap_AssetAcquisitionAxis_37e4e149-8704-4e3f-8694-05af02936b20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_79b3174f-57de-4411-b949-70bb5944fb4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionAxis_37e4e149-8704-4e3f-8694-05af02936b20" xlink:to="loc_us-gaap_AssetAcquisitionDomain_79b3174f-57de-4411-b949-70bb5944fb4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_AssetAcquisitions2022Member_5bbb0d55-3d59-48c3-aaa3-5663226c6f90" xlink:href="trno-20220630.xsd#trno_AssetAcquisitions2022Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionDomain_79b3174f-57de-4411-b949-70bb5944fb4e" xlink:to="loc_trno_AssetAcquisitions2022Member_5bbb0d55-3d59-48c3-aaa3-5663226c6f90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_AssetAcquisitions2021Member_c4309601-9fe9-4f57-a5fc-4c3332198f36" xlink:href="trno-20220630.xsd#trno_AssetAcquisitions2021Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionDomain_79b3174f-57de-4411-b949-70bb5944fb4e" xlink:to="loc_trno_AssetAcquisitions2021Member_c4309601-9fe9-4f57-a5fc-4c3332198f36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_018281bb-dfd0-42e4-a8cf-ea2dfcf59583" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trno_ScheduleOfInvestmentInPropertiesTable_cf1071a5-8f28-4e64-b956-0f824a7fc772" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_018281bb-dfd0-42e4-a8cf-ea2dfcf59583" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_25283d5f-f6ba-4e9f-9162-817000d72f1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_018281bb-dfd0-42e4-a8cf-ea2dfcf59583" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_25283d5f-f6ba-4e9f-9162-817000d72f1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_1ddd6fd2-61a6-4658-98e6-fa4c74c6f0ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_25283d5f-f6ba-4e9f-9162-817000d72f1a" xlink:to="loc_us-gaap_LandMember_1ddd6fd2-61a6-4658-98e6-fa4c74c6f0ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_0dfbd03a-634c-456e-a3d3-93a741b3c212" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_25283d5f-f6ba-4e9f-9162-817000d72f1a" xlink:to="loc_us-gaap_BuildingMember_0dfbd03a-634c-456e-a3d3-93a741b3c212" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_241dfa27-94c4-48df-9610-9c8284b7bfd9" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trno_ScheduleOfInvestmentInPropertiesTable_cf1071a5-8f28-4e64-b956-0f824a7fc772" xlink:to="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_241dfa27-94c4-48df-9610-9c8284b7bfd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_9e4eaf00-5c47-46c4-8796-51434926044e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MortgageLoansOnRealEstateNamePropertyTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_241dfa27-94c4-48df-9610-9c8284b7bfd9" xlink:to="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_9e4eaf00-5c47-46c4-8796-51434926044e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_IndustrialPropertyMember_e1ba64b6-cc86-48d2-be72-c26701a0ad6a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_IndustrialPropertyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_9e4eaf00-5c47-46c4-8796-51434926044e" xlink:to="loc_srt_IndustrialPropertyMember_e1ba64b6-cc86-48d2-be72-c26701a0ad6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_RedevelopmentPropertyMember_a9d8d4a3-a896-43e3-856b-35a561b5f13f" xlink:href="trno-20220630.xsd#trno_RedevelopmentPropertyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_9e4eaf00-5c47-46c4-8796-51434926044e" xlink:to="loc_trno_RedevelopmentPropertyMember_a9d8d4a3-a896-43e3-856b-35a561b5f13f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandAndLandImprovementsMember_4531838b-3523-4231-bd05-20e2540a0f74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandAndLandImprovementsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_9e4eaf00-5c47-46c4-8796-51434926044e" xlink:to="loc_us-gaap_LandAndLandImprovementsMember_4531838b-3523-4231-bd05-20e2540a0f74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_23ffefcd-cd29-494e-9adb-fa107d783a7a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trno_ScheduleOfInvestmentInPropertiesTable_cf1071a5-8f28-4e64-b956-0f824a7fc772" xlink:to="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_23ffefcd-cd29-494e-9adb-fa107d783a7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_10e84ccf-951b-477e-9ec5-8a287d870c59" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_23ffefcd-cd29-494e-9adb-fa107d783a7a" xlink:to="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_10e84ccf-951b-477e-9ec5-8a287d870c59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_Countyline29PropertyInHialeahFLMember_f9f0ebd7-7491-4c11-8bf5-cdc12a3c509e" xlink:href="trno-20220630.xsd#trno_Countyline29PropertyInHialeahFLMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_10e84ccf-951b-477e-9ec5-8a287d870c59" xlink:to="loc_trno_Countyline29PropertyInHialeahFLMember_f9f0ebd7-7491-4c11-8bf5-cdc12a3c509e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_41f238b8-83a1-44d4-9fb7-73b1a865e6ee" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trno_ScheduleOfInvestmentInPropertiesTable_cf1071a5-8f28-4e64-b956-0f824a7fc772" xlink:to="loc_srt_StatementScenarioAxis_41f238b8-83a1-44d4-9fb7-73b1a865e6ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_378ac2cf-6b5d-48c0-97d1-db69fec7dc40" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_41f238b8-83a1-44d4-9fb7-73b1a865e6ee" xlink:to="loc_srt_ScenarioUnspecifiedDomain_378ac2cf-6b5d-48c0-97d1-db69fec7dc40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScenarioPlanMember_a718fcb0-2184-4d23-a29f-b5e683c49568" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScenarioPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_378ac2cf-6b5d-48c0-97d1-db69fec7dc40" xlink:to="loc_us-gaap_ScenarioPlanMember_a718fcb0-2184-4d23-a29f-b5e683c49568" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_848a768a-342c-4012-89a1-10cb84536994" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trno_ScheduleOfInvestmentInPropertiesTable_cf1071a5-8f28-4e64-b956-0f824a7fc772" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_848a768a-342c-4012-89a1-10cb84536994" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_NumberOfRealEstatePropertiesAcquired_efe351f9-6fac-4a7b-b271-7732a92318ef" xlink:href="trno-20220630.xsd#trno_NumberOfRealEstatePropertiesAcquired"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_848a768a-342c-4012-89a1-10cb84536994" xlink:to="loc_trno_NumberOfRealEstatePropertiesAcquired_efe351f9-6fac-4a7b-b271-7732a92318ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet_93d691ac-bbdd-4112-83d0-a317778e2710" xlink:href="trno-20220630.xsd#trno_AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_848a768a-342c-4012-89a1-10cb84536994" xlink:to="loc_trno_AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet_93d691ac-bbdd-4112-83d0-a317778e2710" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAdditions_a0f8b0f4-173d-4a50-85ca-3e21ceb22f8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAdditions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_848a768a-342c-4012-89a1-10cb84536994" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAdditions_a0f8b0f4-173d-4a50-85ca-3e21ceb22f8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_f1030a7d-df9a-40a3-9a39-8b4add8e5b77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_848a768a-342c-4012-89a1-10cb84536994" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_f1030a7d-df9a-40a3-9a39-8b4add8e5b77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_AssetAcquisitionLiabilities_91defa9b-fa07-47f3-8680-fa892eb6441b" xlink:href="trno-20220630.xsd#trno_AssetAcquisitionLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_848a768a-342c-4012-89a1-10cb84536994" xlink:to="loc_trno_AssetAcquisitionLiabilities_91defa9b-fa07-47f3-8680-fa892eb6441b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLeaseIncome_ec0d2d86-414e-4385-a84d-8c3caff12c9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLeaseIncome"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_848a768a-342c-4012-89a1-10cb84536994" xlink:to="loc_us-gaap_OperatingLeaseLeaseIncome_ec0d2d86-414e-4385-a84d-8c3caff12c9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_0a59fd93-4167-434b-a129-7e2b18d729e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_848a768a-342c-4012-89a1-10cb84536994" xlink:to="loc_us-gaap_NetIncomeLoss_0a59fd93-4167-434b-a129-7e2b18d729e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfRealEstateProperties_3c194cc7-3aef-4d09-9194-78ae76585951" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfRealEstateProperties"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_848a768a-342c-4012-89a1-10cb84536994" xlink:to="loc_us-gaap_NumberOfRealEstateProperties_3c194cc7-3aef-4d09-9194-78ae76585951" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AreaOfRealEstateProperty_577a4aa3-00f3-47c2-83de-d59ca31a3a28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AreaOfRealEstateProperty"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_848a768a-342c-4012-89a1-10cb84536994" xlink:to="loc_us-gaap_AreaOfRealEstateProperty_577a4aa3-00f3-47c2-83de-d59ca31a3a28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AreaOfLand_ea8fe6b8-d99e-4a67-986f-58091498e6bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AreaOfLand"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_848a768a-342c-4012-89a1-10cb84536994" xlink:to="loc_us-gaap_AreaOfLand_ea8fe6b8-d99e-4a67-986f-58091498e6bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionConsiderationTransferred_ca5bd2f3-522a-43e8-a739-4af9e7d44648" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionConsiderationTransferred"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_848a768a-342c-4012-89a1-10cb84536994" xlink:to="loc_us-gaap_AssetAcquisitionConsiderationTransferred_ca5bd2f3-522a-43e8-a739-4af9e7d44648" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalized_fabced7e-937b-4cda-8f33-cf2a7cab36c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestCostsCapitalized"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_848a768a-342c-4012-89a1-10cb84536994" xlink:to="loc_us-gaap_InterestCostsCapitalized_fabced7e-937b-4cda-8f33-cf2a7cab36c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/HeldforSaleDisposedAssets" xlink:type="simple" xlink:href="trno-20220630.xsd#HeldforSaleDisposedAssets"/>
  <link:presentationLink xlink:role="http://terreno.com/role/HeldforSaleDisposedAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_trno_HeldForSaleAssetsAbstract_c06edc6e-4a01-4f9a-9a34-5f41081f86fd" xlink:href="trno-20220630.xsd#trno_HeldForSaleAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_RealEstateAssetsHeldForSaleTextBlock_ab6eb776-fa9d-448c-bd68-c8d6a773a819" xlink:href="trno-20220630.xsd#trno_RealEstateAssetsHeldForSaleTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trno_HeldForSaleAssetsAbstract_c06edc6e-4a01-4f9a-9a34-5f41081f86fd" xlink:to="loc_trno_RealEstateAssetsHeldForSaleTextBlock_ab6eb776-fa9d-448c-bd68-c8d6a773a819" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/HeldforSaleDisposedAssetsDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#HeldforSaleDisposedAssetsDetails"/>
  <link:presentationLink xlink:role="http://terreno.com/role/HeldforSaleDisposedAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_trno_HeldForSaleAssetsAbstract_a2d42c32-ad7b-41e5-b3c2-f564b5afb0a3" xlink:href="trno-20220630.xsd#trno_HeldForSaleAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_5ec6f9b9-56ce-47da-9e1e-e5229e19e3ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trno_HeldForSaleAssetsAbstract_a2d42c32-ad7b-41e5-b3c2-f564b5afb0a3" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_5ec6f9b9-56ce-47da-9e1e-e5229e19e3ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_81644a47-6a99-4e16-bedb-ab0ef744c8e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_5ec6f9b9-56ce-47da-9e1e-e5229e19e3ed" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_81644a47-6a99-4e16-bedb-ab0ef744c8e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_2b2ae47e-7d0d-45f5-a138-d587dab5503a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_81644a47-6a99-4e16-bedb-ab0ef744c8e8" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_2b2ae47e-7d0d-45f5-a138-d587dab5503a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_e720b2ae-0de0-46a9-a861-5ec9313e46f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_2b2ae47e-7d0d-45f5-a138-d587dab5503a" xlink:to="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_e720b2ae-0de0-46a9-a861-5ec9313e46f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2ab19431-e8c2-4f3b-a8b0-f974a4821446" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_5ec6f9b9-56ce-47da-9e1e-e5229e19e3ed" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2ab19431-e8c2-4f3b-a8b0-f974a4821446" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_64b27d0e-6c46-4ac0-9fc2-0be5ebe5bb8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_2ab19431-e8c2-4f3b-a8b0-f974a4821446" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_64b27d0e-6c46-4ac0-9fc2-0be5ebe5bb8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_DisposedAssetsMember_6c3ab25c-c248-4042-896d-2b11f599ff00" xlink:href="trno-20220630.xsd#trno_DisposedAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_64b27d0e-6c46-4ac0-9fc2-0be5ebe5bb8d" xlink:to="loc_trno_DisposedAssetsMember_6c3ab25c-c248-4042-896d-2b11f599ff00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_7d939bfc-a71a-464c-8b72-3f86d59081e5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_5ec6f9b9-56ce-47da-9e1e-e5229e19e3ed" xlink:to="loc_srt_StatementGeographicalAxis_7d939bfc-a71a-464c-8b72-3f86d59081e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_7b605bbc-2dfc-444f-a037-b407e9b067d3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_7d939bfc-a71a-464c-8b72-3f86d59081e5" xlink:to="loc_srt_SegmentGeographicalDomain_7b605bbc-2dfc-444f-a037-b407e9b067d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_NewYorkAndNewJerseyMember_703b8751-86d3-4eb8-a772-8a320de27430" xlink:href="trno-20220630.xsd#trno_NewYorkAndNewJerseyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_7b605bbc-2dfc-444f-a037-b407e9b067d3" xlink:to="loc_trno_NewYorkAndNewJerseyMember_703b8751-86d3-4eb8-a772-8a320de27430" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateLoanTypeAxis_660a1e7e-2b44-42d3-9ee1-e108417405f0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MortgageLoansOnRealEstateLoanTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_5ec6f9b9-56ce-47da-9e1e-e5229e19e3ed" xlink:to="loc_srt_MortgageLoansOnRealEstateLoanTypeAxis_660a1e7e-2b44-42d3-9ee1-e108417405f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateLoanTypeDomain_f98b9960-18b8-4749-9ead-61c2691a4a62" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MortgageLoansOnRealEstateLoanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MortgageLoansOnRealEstateLoanTypeAxis_660a1e7e-2b44-42d3-9ee1-e108417405f0" xlink:to="loc_srt_MortgageLoansOnRealEstateLoanTypeDomain_f98b9960-18b8-4749-9ead-61c2691a4a62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_f4f1ded6-7cdd-4c00-b995-ca59fade3273" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MortgageLoansOnRealEstateLoanTypeDomain_f98b9960-18b8-4749-9ead-61c2691a4a62" xlink:to="loc_us-gaap_BuildingMember_f4f1ded6-7cdd-4c00-b995-ca59fade3273" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_838f623d-2c46-4148-b4df-4ef91b0873c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_5ec6f9b9-56ce-47da-9e1e-e5229e19e3ed" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_838f623d-2c46-4148-b4df-4ef91b0873c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfRealEstateProperties_85b38b2a-dbbf-4363-bf31-b1cc4ead8638" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfRealEstateProperties"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_838f623d-2c46-4148-b4df-4ef91b0873c9" xlink:to="loc_us-gaap_NumberOfRealEstateProperties_85b38b2a-dbbf-4363-bf31-b1cc4ead8638" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfRealEstate_e329e10e-4f81-492e-9943-970db7471822" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfRealEstate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_838f623d-2c46-4148-b4df-4ef91b0873c9" xlink:to="loc_us-gaap_ProceedsFromSaleOfRealEstate_e329e10e-4f81-492e-9943-970db7471822" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnSalesOfInvestmentRealEstate_0510fe01-b120-42d2-aae7-a7a1f94772de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnSalesOfInvestmentRealEstate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_838f623d-2c46-4148-b4df-4ef91b0873c9" xlink:to="loc_us-gaap_GainsLossesOnSalesOfInvestmentRealEstate_0510fe01-b120-42d2-aae7-a7a1f94772de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/Debt" xlink:type="simple" xlink:href="trno-20220630.xsd#Debt"/>
  <link:presentationLink xlink:role="http://terreno.com/role/Debt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_57a4739e-2bcb-46a3-b5eb-8df299c571ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtTextBlock_cfb6903a-f764-484f-90d0-00da8c8ab7ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_57a4739e-2bcb-46a3-b5eb-8df299c571ae" xlink:to="loc_us-gaap_LongTermDebtTextBlock_cfb6903a-f764-484f-90d0-00da8c8ab7ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/DebtTables" xlink:type="simple" xlink:href="trno-20220630.xsd#DebtTables"/>
  <link:presentationLink xlink:role="http://terreno.com/role/DebtTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_e135cd6e-c782-4497-a8ae-76c75c482fb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock_c0f5621c-837b-45e0-9c83-a20b45e1e645" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_e135cd6e-c782-4497-a8ae-76c75c482fb8" xlink:to="loc_us-gaap_ScheduleOfDebtTableTextBlock_c0f5621c-837b-45e0-9c83-a20b45e1e645" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_b17edb76-bc9e-4f13-a76a-be75e9fffc3b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_e135cd6e-c782-4497-a8ae-76c75c482fb8" xlink:to="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_b17edb76-bc9e-4f13-a76a-be75e9fffc3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/DebtScheduleofDebtDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#DebtScheduleofDebtDetails"/>
  <link:presentationLink xlink:role="http://terreno.com/role/DebtScheduleofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_fc34ad6e-ae0b-4997-bb0a-96538e860d03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_b8086666-fd14-474a-a037-eeb19af5933c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_fc34ad6e-ae0b-4997-bb0a-96538e860d03" xlink:to="loc_us-gaap_DebtInstrumentTable_b8086666-fd14-474a-a037-eeb19af5933c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_ea8badda-077f-4938-939a-cd98ca1053dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b8086666-fd14-474a-a037-eeb19af5933c" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_ea8badda-077f-4938-939a-cd98ca1053dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_b97b244c-959c-47aa-b511-b1639e922d88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_ea8badda-077f-4938-939a-cd98ca1053dc" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_b97b244c-959c-47aa-b511-b1639e922d88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_3c64e0a8-c31c-40ce-b32d-848eb5d6a9ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_b97b244c-959c-47aa-b511-b1639e922d88" xlink:to="loc_us-gaap_LineOfCreditMember_3c64e0a8-c31c-40ce-b32d-848eb5d6a9ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_1c2ae705-576d-48f5-9847-a6aac371115e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_b97b244c-959c-47aa-b511-b1639e922d88" xlink:to="loc_us-gaap_UnsecuredDebtMember_1c2ae705-576d-48f5-9847-a6aac371115e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_172e1225-d013-4c47-9f9f-0a1d72424260" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b8086666-fd14-474a-a037-eeb19af5933c" xlink:to="loc_us-gaap_DebtInstrumentAxis_172e1225-d013-4c47-9f9f-0a1d72424260" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_9f564b9b-93c2-4594-ae6d-f6e7af7aab01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_172e1225-d013-4c47-9f9f-0a1d72424260" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_9f564b9b-93c2-4594-ae6d-f6e7af7aab01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_AmendedTermLoanMaturingJanuary2027Member_de328612-634b-469a-afe3-809ec497d431" xlink:href="trno-20220630.xsd#trno_AmendedTermLoanMaturingJanuary2027Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_9f564b9b-93c2-4594-ae6d-f6e7af7aab01" xlink:to="loc_trno_AmendedTermLoanMaturingJanuary2027Member_de328612-634b-469a-afe3-809ec497d431" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_September2022SeniorUnsecuredNotesMember_d21edba3-c80d-4e33-96fe-be1e65f2a4e6" xlink:href="trno-20220630.xsd#trno_September2022SeniorUnsecuredNotesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_9f564b9b-93c2-4594-ae6d-f6e7af7aab01" xlink:to="loc_trno_September2022SeniorUnsecuredNotesMember_d21edba3-c80d-4e33-96fe-be1e65f2a4e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_July2024SeniorUnsecuredNotesMember_78870d51-d812-4a9f-9c8e-979db439f54f" xlink:href="trno-20220630.xsd#trno_July2024SeniorUnsecuredNotesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_9f564b9b-93c2-4594-ae6d-f6e7af7aab01" xlink:to="loc_trno_July2024SeniorUnsecuredNotesMember_78870d51-d812-4a9f-9c8e-979db439f54f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_July2026SeniorUnsecuredNotesMember_ade02f90-7fbc-4000-af59-96f4a24dde4a" xlink:href="trno-20220630.xsd#trno_July2026SeniorUnsecuredNotesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_9f564b9b-93c2-4594-ae6d-f6e7af7aab01" xlink:to="loc_trno_July2026SeniorUnsecuredNotesMember_ade02f90-7fbc-4000-af59-96f4a24dde4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_October2027SeniorUnsecuredNotesMember_1b5e0680-6691-44b4-a371-fa545ad44478" xlink:href="trno-20220630.xsd#trno_October2027SeniorUnsecuredNotesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_9f564b9b-93c2-4594-ae6d-f6e7af7aab01" xlink:to="loc_trno_October2027SeniorUnsecuredNotesMember_1b5e0680-6691-44b4-a371-fa545ad44478" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_July2028SeniorUnsecuredNotesMember_ab7c61fd-f2a1-4c93-8207-56346ce870f4" xlink:href="trno-20220630.xsd#trno_July2028SeniorUnsecuredNotesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_9f564b9b-93c2-4594-ae6d-f6e7af7aab01" xlink:to="loc_trno_July2028SeniorUnsecuredNotesMember_ab7c61fd-f2a1-4c93-8207-56346ce870f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_December2029SeniorUnsecuredNotesMember_557807be-b689-43af-b3e0-dc707a7ad27b" xlink:href="trno-20220630.xsd#trno_December2029SeniorUnsecuredNotesMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_9f564b9b-93c2-4594-ae6d-f6e7af7aab01" xlink:to="loc_trno_December2029SeniorUnsecuredNotesMember_557807be-b689-43af-b3e0-dc707a7ad27b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_August2030SeniorUnsecuredNotesMember_56540612-ded6-4e68-a192-4579455d6912" xlink:href="trno-20220630.xsd#trno_August2030SeniorUnsecuredNotesMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_9f564b9b-93c2-4594-ae6d-f6e7af7aab01" xlink:to="loc_trno_August2030SeniorUnsecuredNotesMember_56540612-ded6-4e68-a192-4579455d6912" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_July2031SeniorUnsecuredNotesMember_64018072-be0f-4771-9d8f-6a9f9a10aab2" xlink:href="trno-20220630.xsd#trno_July2031SeniorUnsecuredNotesMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_9f564b9b-93c2-4594-ae6d-f6e7af7aab01" xlink:to="loc_trno_July2031SeniorUnsecuredNotesMember_64018072-be0f-4771-9d8f-6a9f9a10aab2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_67043c12-bda9-4d64-b392-d492bf6b673c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b8086666-fd14-474a-a037-eeb19af5933c" xlink:to="loc_us-gaap_VariableRateAxis_67043c12-bda9-4d64-b392-d492bf6b673c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_9ea45f3b-d05b-4fc6-b426-2b77e1bd61e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_67043c12-bda9-4d64-b392-d492bf6b673c" xlink:to="loc_us-gaap_VariableRateDomain_9ea45f3b-d05b-4fc6-b426-2b77e1bd61e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_f4ad8ef6-2e3f-4889-9df9-99e9a5154f74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_9ea45f3b-d05b-4fc6-b426-2b77e1bd61e6" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_f4ad8ef6-2e3f-4889-9df9-99e9a5154f74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_56f3d651-8a2a-48bc-bfbf-5d7fba695273" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b8086666-fd14-474a-a037-eeb19af5933c" xlink:to="loc_srt_RangeAxis_56f3d651-8a2a-48bc-bfbf-5d7fba695273" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_cef0f4bf-9846-4dc5-a162-021d57aabc22" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_56f3d651-8a2a-48bc-bfbf-5d7fba695273" xlink:to="loc_srt_RangeMember_cef0f4bf-9846-4dc5-a162-021d57aabc22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_de1afa63-6080-4e6d-b037-65634287734d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_cef0f4bf-9846-4dc5-a162-021d57aabc22" xlink:to="loc_srt_MinimumMember_de1afa63-6080-4e6d-b037-65634287734d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_4fa827d3-0b2e-408a-976b-b341b21771c0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_cef0f4bf-9846-4dc5-a162-021d57aabc22" xlink:to="loc_srt_MaximumMember_4fa827d3-0b2e-408a-976b-b341b21771c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_88ec1d9e-cc32-4b2e-a850-8da43412e181" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b8086666-fd14-474a-a037-eeb19af5933c" xlink:to="loc_us-gaap_CreditFacilityAxis_88ec1d9e-cc32-4b2e-a850-8da43412e181" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_8e9cfe76-3f20-48b5-8702-6640732721d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_88ec1d9e-cc32-4b2e-a850-8da43412e181" xlink:to="loc_us-gaap_CreditFacilityDomain_8e9cfe76-3f20-48b5-8702-6640732721d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_6e4bcf48-3010-46dd-bbca-0e0e9504f8fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_8e9cfe76-3f20-48b5-8702-6640732721d8" xlink:to="loc_us-gaap_LineOfCreditMember_6e4bcf48-3010-46dd-bbca-0e0e9504f8fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_10e0edf7-ff90-4ce2-9873-1537df4daab2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b8086666-fd14-474a-a037-eeb19af5933c" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_10e0edf7-ff90-4ce2-9873-1537df4daab2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_1f0446dc-92de-42ac-ab71-beee6cb3d358" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_10e0edf7-ff90-4ce2-9873-1537df4daab2" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_1f0446dc-92de-42ac-ab71-beee6cb3d358" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_64171fb8-82fe-4c1f-8a73-048cb36cf454" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_1f0446dc-92de-42ac-ab71-beee6cb3d358" xlink:to="loc_us-gaap_SubsequentEventMember_64171fb8-82fe-4c1f-8a73-048cb36cf454" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_f7ba7448-be89-4f58-92af-8851c85b5c45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b8086666-fd14-474a-a037-eeb19af5933c" xlink:to="loc_us-gaap_DebtInstrumentLineItems_f7ba7448-be89-4f58-92af-8851c85b5c45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_1d9b0229-3592-47a6-ac6c-642fdb37c6c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f7ba7448-be89-4f58-92af-8851c85b5c45" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_1d9b0229-3592-47a6-ac6c-642fdb37c6c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_8dc5723a-f92a-43e8-a59f-7f03814dc38d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f7ba7448-be89-4f58-92af-8851c85b5c45" xlink:to="loc_us-gaap_DebtInstrumentTerm_8dc5723a-f92a-43e8-a59f-7f03814dc38d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_932853ff-add3-478d-83db-0fe574ee050e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f7ba7448-be89-4f58-92af-8851c85b5c45" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_932853ff-add3-478d-83db-0fe574ee050e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_8f631f6e-2a4a-4cb7-b765-7d6ab486a229" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f7ba7448-be89-4f58-92af-8851c85b5c45" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_8f631f6e-2a4a-4cb7-b765-7d6ab486a229" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_2c2b0769-287c-4be5-9cb0-03d9f69498f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f7ba7448-be89-4f58-92af-8851c85b5c45" xlink:to="loc_us-gaap_LongTermDebt_2c2b0769-287c-4be5-9cb0-03d9f69498f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_684ed115-127b-42c1-b9d0-72d7c9405be1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f7ba7448-be89-4f58-92af-8851c85b5c45" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_684ed115-127b-42c1-b9d0-72d7c9405be1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_747feceb-242c-4a39-b374-257ed2fd0735" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f7ba7448-be89-4f58-92af-8851c85b5c45" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_747feceb-242c-4a39-b374-257ed2fd0735" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_DebtInstrumentBasisSpreadOnVariableAdjustmentRate_71a1b4cb-a46c-4ed7-8df1-1cabe27533be" xlink:href="trno-20220630.xsd#trno_DebtInstrumentBasisSpreadOnVariableAdjustmentRate"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f7ba7448-be89-4f58-92af-8851c85b5c45" xlink:to="loc_trno_DebtInstrumentBasisSpreadOnVariableAdjustmentRate_71a1b4cb-a46c-4ed7-8df1-1cabe27533be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarlyRepaymentOfSeniorDebt_e28752ad-1456-43ab-819d-92c3e4b9b400" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarlyRepaymentOfSeniorDebt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f7ba7448-be89-4f58-92af-8851c85b5c45" xlink:to="loc_us-gaap_EarlyRepaymentOfSeniorDebt_e28752ad-1456-43ab-819d-92c3e4b9b400" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_54089600-641d-4aee-8047-80b7ad998273" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f7ba7448-be89-4f58-92af-8851c85b5c45" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_54089600-641d-4aee-8047-80b7ad998273" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#DebtNarrativeDetails"/>
  <link:presentationLink xlink:role="http://terreno.com/role/DebtNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_1db5ab6e-c7fa-4db8-8974-e6056a6cda90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_2bf684a2-fdf2-43de-9e4c-1b15e9546f55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_1db5ab6e-c7fa-4db8-8974-e6056a6cda90" xlink:to="loc_us-gaap_DebtInstrumentTable_2bf684a2-fdf2-43de-9e4c-1b15e9546f55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_4c4ef8e8-4889-4eee-85b9-3ea8cd568f31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_2bf684a2-fdf2-43de-9e4c-1b15e9546f55" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_4c4ef8e8-4889-4eee-85b9-3ea8cd568f31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_ae1ada43-b282-4b00-915a-9ea96e93d33d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_4c4ef8e8-4889-4eee-85b9-3ea8cd568f31" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_ae1ada43-b282-4b00-915a-9ea96e93d33d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_d684cf86-63ef-419c-b9eb-e0f462d453ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_ae1ada43-b282-4b00-915a-9ea96e93d33d" xlink:to="loc_us-gaap_UnsecuredDebtMember_d684cf86-63ef-419c-b9eb-e0f462d453ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_a791f935-7016-40cc-bd3a-b50d83a8815e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_2bf684a2-fdf2-43de-9e4c-1b15e9546f55" xlink:to="loc_us-gaap_DebtInstrumentAxis_a791f935-7016-40cc-bd3a-b50d83a8815e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_0baf945b-010c-4c8a-bbf8-06521c5055ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_a791f935-7016-40cc-bd3a-b50d83a8815e" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_0baf945b-010c-4c8a-bbf8-06521c5055ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_AmendedFacilityMaturingAugust2025Member_bb11004d-e2f0-4f1f-baa7-fc01b4d94d3a" xlink:href="trno-20220630.xsd#trno_AmendedFacilityMaturingAugust2025Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_0baf945b-010c-4c8a-bbf8-06521c5055ef" xlink:to="loc_trno_AmendedFacilityMaturingAugust2025Member_bb11004d-e2f0-4f1f-baa7-fc01b4d94d3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_AmendedTermLoanMaturingJanuary2027Member_28fd86a2-10cf-449c-86c8-b668ac1c4e0b" xlink:href="trno-20220630.xsd#trno_AmendedTermLoanMaturingJanuary2027Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_0baf945b-010c-4c8a-bbf8-06521c5055ef" xlink:to="loc_trno_AmendedTermLoanMaturingJanuary2027Member_28fd86a2-10cf-449c-86c8-b668ac1c4e0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_879c4ac1-b5a7-4e97-b260-937660fc2303" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_2bf684a2-fdf2-43de-9e4c-1b15e9546f55" xlink:to="loc_us-gaap_CreditFacilityAxis_879c4ac1-b5a7-4e97-b260-937660fc2303" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_69fe95c5-4915-4797-b5e1-dcc151a75ca8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_879c4ac1-b5a7-4e97-b260-937660fc2303" xlink:to="loc_us-gaap_CreditFacilityDomain_69fe95c5-4915-4797-b5e1-dcc151a75ca8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_3dbb29a4-ce51-4f1d-86d4-86361d953237" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_69fe95c5-4915-4797-b5e1-dcc151a75ca8" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_3dbb29a4-ce51-4f1d-86d4-86361d953237" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_e144a275-fd5b-4693-8b76-57eb6edab95d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_69fe95c5-4915-4797-b5e1-dcc151a75ca8" xlink:to="loc_us-gaap_LineOfCreditMember_e144a275-fd5b-4693-8b76-57eb6edab95d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_ed8aa500-4212-43dd-b855-816800a7cb03" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_2bf684a2-fdf2-43de-9e4c-1b15e9546f55" xlink:to="loc_srt_RangeAxis_ed8aa500-4212-43dd-b855-816800a7cb03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_208cb6d2-33a7-4838-92bc-4e6cd9c53af2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_ed8aa500-4212-43dd-b855-816800a7cb03" xlink:to="loc_srt_RangeMember_208cb6d2-33a7-4838-92bc-4e6cd9c53af2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_054d7f89-0c8d-4a08-8bce-85067afc62f1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_208cb6d2-33a7-4838-92bc-4e6cd9c53af2" xlink:to="loc_srt_MinimumMember_054d7f89-0c8d-4a08-8bce-85067afc62f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_bfd9bd1d-df51-4006-835c-be4c39d4cb08" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_208cb6d2-33a7-4838-92bc-4e6cd9c53af2" xlink:to="loc_srt_MaximumMember_bfd9bd1d-df51-4006-835c-be4c39d4cb08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_9c321b7e-d76b-4ee8-bd63-4c4696e99202" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_2bf684a2-fdf2-43de-9e4c-1b15e9546f55" xlink:to="loc_us-gaap_VariableRateAxis_9c321b7e-d76b-4ee8-bd63-4c4696e99202" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_9aa6a71d-d3f3-4ac9-873a-37d646cc3b02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_9c321b7e-d76b-4ee8-bd63-4c4696e99202" xlink:to="loc_us-gaap_VariableRateDomain_9aa6a71d-d3f3-4ac9-873a-37d646cc3b02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsEffectiveSwapRateMember_c0f5e6c2-8ba6-4829-b490-5b1b8c67343e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalFundsEffectiveSwapRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_9aa6a71d-d3f3-4ac9-873a-37d646cc3b02" xlink:to="loc_us-gaap_FederalFundsEffectiveSwapRateMember_c0f5e6c2-8ba6-4829-b490-5b1b8c67343e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_c862042f-b17f-4f34-a444-f1db478a7a0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_9aa6a71d-d3f3-4ac9-873a-37d646cc3b02" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_c862042f-b17f-4f34-a444-f1db478a7a0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_2af8d6b2-07c6-404f-8459-dc498761a403" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_2bf684a2-fdf2-43de-9e4c-1b15e9546f55" xlink:to="loc_us-gaap_DebtInstrumentLineItems_2af8d6b2-07c6-404f-8459-dc498761a403" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_LineOfCreditFacilityIncreaseToMaximumBorrowingCapacity_8667cbf1-1b2d-483d-a876-1a9ed86035bc" xlink:href="trno-20220630.xsd#trno_LineOfCreditFacilityIncreaseToMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2af8d6b2-07c6-404f-8459-dc498761a403" xlink:to="loc_trno_LineOfCreditFacilityIncreaseToMaximumBorrowingCapacity_8667cbf1-1b2d-483d-a876-1a9ed86035bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_ea22fc17-bfd0-489f-8f68-4cd8a68964be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2af8d6b2-07c6-404f-8459-dc498761a403" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_ea22fc17-bfd0-489f-8f68-4cd8a68964be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_LineOfCreditFacilityDecreaseAccordionFeature_159d0ebc-912a-41ae-82c3-3c717f2df45b" xlink:href="trno-20220630.xsd#trno_LineOfCreditFacilityDecreaseAccordionFeature"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2af8d6b2-07c6-404f-8459-dc498761a403" xlink:to="loc_trno_LineOfCreditFacilityDecreaseAccordionFeature_159d0ebc-912a-41ae-82c3-3c717f2df45b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_a3dfeb42-89f4-441b-9c67-33a383d73075" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2af8d6b2-07c6-404f-8459-dc498761a403" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_a3dfeb42-89f4-441b-9c67-33a383d73075" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_f4d93df4-c47c-4bde-af8e-e1a4863a6b60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2af8d6b2-07c6-404f-8459-dc498761a403" xlink:to="loc_us-gaap_LineOfCredit_f4d93df4-c47c-4bde-af8e-e1a4863a6b60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_LineOfCreditFacilityUnencumberedPropertiesRateThresholdForAdditionalLineOfCredit_3237b3b7-073f-412a-b0e3-5c7c5b2aace5" xlink:href="trno-20220630.xsd#trno_LineOfCreditFacilityUnencumberedPropertiesRateThresholdForAdditionalLineOfCredit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2af8d6b2-07c6-404f-8459-dc498761a403" xlink:to="loc_trno_LineOfCreditFacilityUnencumberedPropertiesRateThresholdForAdditionalLineOfCredit_3237b3b7-073f-412a-b0e3-5c7c5b2aace5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_DebtInstrumentBasisSpreadOnVariableRateThresholdToIncreaseMaximumBorrowingAmount_bddf213b-0f01-44d0-aba1-db47788b5c42" xlink:href="trno-20220630.xsd#trno_DebtInstrumentBasisSpreadOnVariableRateThresholdToIncreaseMaximumBorrowingAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2af8d6b2-07c6-404f-8459-dc498761a403" xlink:to="loc_trno_DebtInstrumentBasisSpreadOnVariableRateThresholdToIncreaseMaximumBorrowingAmount_bddf213b-0f01-44d0-aba1-db47788b5c42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_f408bf36-144a-4390-98cc-3e78192828ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2af8d6b2-07c6-404f-8459-dc498761a403" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_f408bf36-144a-4390-98cc-3e78192828ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_DebtInstrumentBasisSpreadOnVariableAdjustmentRate_1517d26b-9709-47f4-bdfc-6e893d9a6595" xlink:href="trno-20220630.xsd#trno_DebtInstrumentBasisSpreadOnVariableAdjustmentRate"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2af8d6b2-07c6-404f-8459-dc498761a403" xlink:to="loc_trno_DebtInstrumentBasisSpreadOnVariableAdjustmentRate_1517d26b-9709-47f4-bdfc-6e893d9a6595" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_78f5f4c4-c2f6-43e6-abc1-0e8864d57468" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2af8d6b2-07c6-404f-8459-dc498761a403" xlink:to="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_78f5f4c4-c2f6-43e6-abc1-0e8864d57468" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/DebtScheduleofPrincipalPaymentsDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#DebtScheduleofPrincipalPaymentsDetails"/>
  <link:presentationLink xlink:role="http://terreno.com/role/DebtScheduleofPrincipalPaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_a835cf7e-cfb6-4cb1-a040-556997dee5be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_a328d7a5-871e-40cb-955e-a92424f8f00c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_a835cf7e-cfb6-4cb1-a040-556997dee5be" xlink:to="loc_us-gaap_DebtInstrumentTable_a328d7a5-871e-40cb-955e-a92424f8f00c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_973e4b59-9f28-4ea2-96ff-14a3cb447f90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_a328d7a5-871e-40cb-955e-a92424f8f00c" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_973e4b59-9f28-4ea2-96ff-14a3cb447f90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_6b9cc976-ff76-44c8-96d9-e9bce7deb447" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_973e4b59-9f28-4ea2-96ff-14a3cb447f90" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_6b9cc976-ff76-44c8-96d9-e9bce7deb447" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_CreditFacilityMember_25b45474-52a1-4db5-88a3-005e97bfa5ba" xlink:href="trno-20220630.xsd#trno_CreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_6b9cc976-ff76-44c8-96d9-e9bce7deb447" xlink:to="loc_trno_CreditFacilityMember_25b45474-52a1-4db5-88a3-005e97bfa5ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_TermLoanMember_6fb1edf5-74a6-4816-85ac-48ac1d262e58" xlink:href="trno-20220630.xsd#trno_TermLoanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_6b9cc976-ff76-44c8-96d9-e9bce7deb447" xlink:to="loc_trno_TermLoanMember_6fb1edf5-74a6-4816-85ac-48ac1d262e58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_0dc9cef4-8bca-4f17-a2b7-d8cc136d5aad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_6b9cc976-ff76-44c8-96d9-e9bce7deb447" xlink:to="loc_us-gaap_SeniorNotesMember_0dc9cef4-8bca-4f17-a2b7-d8cc136d5aad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_677fc410-4433-4442-8c2e-ce09445fb21f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_6b9cc976-ff76-44c8-96d9-e9bce7deb447" xlink:to="loc_us-gaap_UnsecuredDebtMember_677fc410-4433-4442-8c2e-ce09445fb21f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_990327a7-eeb0-4a0e-ab47-0ef75e12486b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_a328d7a5-871e-40cb-955e-a92424f8f00c" xlink:to="loc_us-gaap_DebtInstrumentAxis_990327a7-eeb0-4a0e-ab47-0ef75e12486b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_aa0e7c91-2380-406a-9787-12bbd0bf97e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_990327a7-eeb0-4a0e-ab47-0ef75e12486b" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_aa0e7c91-2380-406a-9787-12bbd0bf97e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_September2022SeniorUnsecuredNotesMember_4fdc3f3b-f1ec-45fb-a756-40e47ceadd94" xlink:href="trno-20220630.xsd#trno_September2022SeniorUnsecuredNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_aa0e7c91-2380-406a-9787-12bbd0bf97e6" xlink:to="loc_trno_September2022SeniorUnsecuredNotesMember_4fdc3f3b-f1ec-45fb-a756-40e47ceadd94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_6c70895b-bd2b-4096-a2a2-2ee231ad9e43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_a328d7a5-871e-40cb-955e-a92424f8f00c" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_6c70895b-bd2b-4096-a2a2-2ee231ad9e43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_76f83197-1976-47ff-90aa-2667f7c08259" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_6c70895b-bd2b-4096-a2a2-2ee231ad9e43" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_76f83197-1976-47ff-90aa-2667f7c08259" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_0fc8f693-63aa-45b4-b2df-3abe8872af0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_76f83197-1976-47ff-90aa-2667f7c08259" xlink:to="loc_us-gaap_SubsequentEventMember_0fc8f693-63aa-45b4-b2df-3abe8872af0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_f79e1cf1-1327-41bb-bfed-4d90c4fb965c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_a328d7a5-871e-40cb-955e-a92424f8f00c" xlink:to="loc_us-gaap_DebtInstrumentLineItems_f79e1cf1-1327-41bb-bfed-4d90c4fb965c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_24630ce7-e01a-4974-a8d7-f4ad0c13c5a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MaturitiesOfLongTermDebtAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f79e1cf1-1327-41bb-bfed-4d90c4fb965c" xlink:to="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_24630ce7-e01a-4974-a8d7-f4ad0c13c5a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_160d19ba-74bd-44ce-b5a2-f6a201e84367" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_24630ce7-e01a-4974-a8d7-f4ad0c13c5a1" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_160d19ba-74bd-44ce-b5a2-f6a201e84367" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_d02cc06a-0928-41ff-86cc-3d68caac28f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_24630ce7-e01a-4974-a8d7-f4ad0c13c5a1" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_d02cc06a-0928-41ff-86cc-3d68caac28f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_ca9cb999-92ce-421a-9fa4-191119357077" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_24630ce7-e01a-4974-a8d7-f4ad0c13c5a1" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_ca9cb999-92ce-421a-9fa4-191119357077" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_98a5c6ea-45d3-4b98-b6a8-0ba2241ed149" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_24630ce7-e01a-4974-a8d7-f4ad0c13c5a1" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_98a5c6ea-45d3-4b98-b6a8-0ba2241ed149" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_44a773f6-2224-4c48-8a9e-46fa4594490b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_24630ce7-e01a-4974-a8d7-f4ad0c13c5a1" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_44a773f6-2224-4c48-8a9e-46fa4594490b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_LongTermDebtMaturityAfterYearFour_3fd899a1-84dc-470d-9efa-7169dfb102d8" xlink:href="trno-20220630.xsd#trno_LongTermDebtMaturityAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_24630ce7-e01a-4974-a8d7-f4ad0c13c5a1" xlink:to="loc_trno_LongTermDebtMaturityAfterYearFour_3fd899a1-84dc-470d-9efa-7169dfb102d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_LongTermDebtBeforeNetDebtIssuanceCosts_08d81ad1-0729-4973-a0f9-762d5e3df968" xlink:href="trno-20220630.xsd#trno_LongTermDebtBeforeNetDebtIssuanceCosts"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_24630ce7-e01a-4974-a8d7-f4ad0c13c5a1" xlink:to="loc_trno_LongTermDebtBeforeNetDebtIssuanceCosts_08d81ad1-0729-4973-a0f9-762d5e3df968" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_c468122a-2e3b-4aa5-a113-8ebf533cff76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_24630ce7-e01a-4974-a8d7-f4ad0c13c5a1" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_c468122a-2e3b-4aa5-a113-8ebf533cff76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_b78571ac-fb27-4df8-8575-0251e1b762f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_24630ce7-e01a-4974-a8d7-f4ad0c13c5a1" xlink:to="loc_us-gaap_LongTermDebt_b78571ac-fb27-4df8-8575-0251e1b762f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtWeightedAverageInterestRate_a0575dc5-36fd-4c7a-aec7-d4f4f498535d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtWeightedAverageInterestRate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_24630ce7-e01a-4974-a8d7-f4ad0c13c5a1" xlink:to="loc_us-gaap_DebtWeightedAverageInterestRate_a0575dc5-36fd-4c7a-aec7-d4f4f498535d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarlyRepaymentOfSeniorDebt_aaee45df-805d-453e-83a0-2336e2675123" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarlyRepaymentOfSeniorDebt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_24630ce7-e01a-4974-a8d7-f4ad0c13c5a1" xlink:to="loc_us-gaap_EarlyRepaymentOfSeniorDebt_aaee45df-805d-453e-83a0-2336e2675123" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_20722a24-ad04-42bb-a8c4-3b7c9378ef20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MaturitiesOfLongTermDebtAbstract_24630ce7-e01a-4974-a8d7-f4ad0c13c5a1" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_20722a24-ad04-42bb-a8c4-3b7c9378ef20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/Leasing" xlink:type="simple" xlink:href="trno-20220630.xsd#Leasing"/>
  <link:presentationLink xlink:role="http://terreno.com/role/Leasing" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_53909501-5595-42a5-9b3d-948ec57350a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock_386223cf-d950-4a8f-bf01-4aae2781e6f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasesOfLessorDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_53909501-5595-42a5-9b3d-948ec57350a8" xlink:to="loc_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock_386223cf-d950-4a8f-bf01-4aae2781e6f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/LeasingTables" xlink:type="simple" xlink:href="trno-20220630.xsd#LeasingTables"/>
  <link:presentationLink xlink:role="http://terreno.com/role/LeasingTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_87d5f54a-48b3-4b29-a984-819d8b687033" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock_14c94ab1-50d2-4f6d-a4b5-d7565baf5b4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_87d5f54a-48b3-4b29-a984-819d8b687033" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock_14c94ab1-50d2-4f6d-a4b5-d7565baf5b4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/LeasingDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#LeasingDetails"/>
  <link:presentationLink xlink:role="http://terreno.com/role/LeasingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_c8d41559-a8bc-45d9-a59e-e5b51bf3d310" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract_d6cd1d4a-9808-4c11-b355-16ebf811aefe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c8d41559-a8bc-45d9-a59e-e5b51bf3d310" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract_d6cd1d4a-9808-4c11-b355-16ebf811aefe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_5fb32826-b26a-4e0c-9347-b80dd2fd5019" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract_d6cd1d4a-9808-4c11-b355-16ebf811aefe" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_5fb32826-b26a-4e0c-9347-b80dd2fd5019" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_265b2cb8-fad5-44ba-a1ed-d89ff55cdefd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract_d6cd1d4a-9808-4c11-b355-16ebf811aefe" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_265b2cb8-fad5-44ba-a1ed-d89ff55cdefd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_6c05c59d-71c0-4266-89c3-cc01a72f16e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract_d6cd1d4a-9808-4c11-b355-16ebf811aefe" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_6c05c59d-71c0-4266-89c3-cc01a72f16e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_9da56234-e41a-4ea4-96a3-cfb328886a63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract_d6cd1d4a-9808-4c11-b355-16ebf811aefe" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_9da56234-e41a-4ea4-96a3-cfb328886a63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_66becedb-c5b0-4467-8a30-d110eac86f66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract_d6cd1d4a-9808-4c11-b355-16ebf811aefe" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_66becedb-c5b0-4467-8a30-d110eac86f66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_355fac6f-ac53-4359-a2e1-4bec7d0a864c" xlink:href="trno-20220630.xsd#trno_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract_d6cd1d4a-9808-4c11-b355-16ebf811aefe" xlink:to="loc_trno_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_355fac6f-ac53-4359-a2e1-4bec7d0a864c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_89aa57a9-36ff-4aef-b882-d42bce04e115" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract_d6cd1d4a-9808-4c11-b355-16ebf811aefe" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_89aa57a9-36ff-4aef-b882-d42bce04e115" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/DerivativeFinancialInstruments" xlink:type="simple" xlink:href="trno-20220630.xsd#DerivativeFinancialInstruments"/>
  <link:presentationLink xlink:role="http://terreno.com/role/DerivativeFinancialInstruments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_61379291-2a0a-43c5-8fa4-c6bb5c8af106" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_bb21ebb0-4347-4a0e-a2a0-c2c8f24d5976" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_61379291-2a0a-43c5-8fa4-c6bb5c8af106" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_bb21ebb0-4347-4a0e-a2a0-c2c8f24d5976" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/DerivativeFinancialInstrumentsTables" xlink:type="simple" xlink:href="trno-20220630.xsd#DerivativeFinancialInstrumentsTables"/>
  <link:presentationLink xlink:role="http://terreno.com/role/DerivativeFinancialInstrumentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_410b6acc-e3cc-43a4-9769-e53663f7b429" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_f46c4f42-9ca9-48d9-8081-4329e9c1cdbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_410b6acc-e3cc-43a4-9769-e53663f7b429" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_f46c4f42-9ca9-48d9-8081-4329e9c1cdbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/DerivativeFinancialInstrumentsNarrativeDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#DerivativeFinancialInstrumentsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://terreno.com/role/DerivativeFinancialInstrumentsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_f2cf735c-c8f5-49a4-bc3f-dd5ef098ee78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_deed1fd8-5527-4b26-bb3f-1cf746839a1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_f2cf735c-c8f5-49a4-bc3f-dd5ef098ee78" xlink:to="loc_us-gaap_DerivativeTable_deed1fd8-5527-4b26-bb3f-1cf746839a1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_7ddffdfd-3997-4485-9266-c096b3c6bf14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_deed1fd8-5527-4b26-bb3f-1cf746839a1c" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_7ddffdfd-3997-4485-9266-c096b3c6bf14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_462eee3e-2f03-4654-8566-88149d8e8585" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_7ddffdfd-3997-4485-9266-c096b3c6bf14" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_462eee3e-2f03-4654-8566-88149d8e8585" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateCapMember_ee5c4125-687a-4f28-b916-3809b7fe548c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateCapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_462eee3e-2f03-4654-8566-88149d8e8585" xlink:to="loc_us-gaap_InterestRateCapMember_ee5c4125-687a-4f28-b916-3809b7fe548c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_InterestRateCap2Member_2e1d812c-4e80-4cd9-b9f0-c83ca12d7246" xlink:href="trno-20220630.xsd#trno_InterestRateCap2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_462eee3e-2f03-4654-8566-88149d8e8585" xlink:to="loc_trno_InterestRateCap2Member_2e1d812c-4e80-4cd9-b9f0-c83ca12d7246" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_InterestRateCap1Member_c9be7b24-a900-44ee-b298-456ce94b6fd0" xlink:href="trno-20220630.xsd#trno_InterestRateCap1Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_462eee3e-2f03-4654-8566-88149d8e8585" xlink:to="loc_trno_InterestRateCap1Member_c9be7b24-a900-44ee-b298-456ce94b6fd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_78626afc-5990-4a9a-b866-5ce2f19dac90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_deed1fd8-5527-4b26-bb3f-1cf746839a1c" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_78626afc-5990-4a9a-b866-5ce2f19dac90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_40816686-5183-44bc-b373-43a71858830c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_78626afc-5990-4a9a-b866-5ce2f19dac90" xlink:to="loc_us-gaap_HedgingRelationshipDomain_40816686-5183-44bc-b373-43a71858830c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_fdcf9a47-98c2-4a79-adf1-130bf209b603" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingRelationshipDomain_40816686-5183-44bc-b373-43a71858830c" xlink:to="loc_us-gaap_CashFlowHedgingMember_fdcf9a47-98c2-4a79-adf1-130bf209b603" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_45581c83-ddf8-490c-9dfd-14afe3238ed8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_deed1fd8-5527-4b26-bb3f-1cf746839a1c" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_45581c83-ddf8-490c-9dfd-14afe3238ed8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_a7f0be0e-d723-41f7-8713-cc2770711f8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_45581c83-ddf8-490c-9dfd-14afe3238ed8" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_a7f0be0e-d723-41f7-8713-cc2770711f8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_afc266cf-0935-4458-a5fb-2c854676985b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_a7f0be0e-d723-41f7-8713-cc2770711f8e" xlink:to="loc_us-gaap_UnsecuredDebtMember_afc266cf-0935-4458-a5fb-2c854676985b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_621d9f05-313d-40a9-876a-a29d3253a495" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_deed1fd8-5527-4b26-bb3f-1cf746839a1c" xlink:to="loc_srt_RangeAxis_621d9f05-313d-40a9-876a-a29d3253a495" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_cc4d4f46-9768-4e9e-a27c-7307dd8c8f72" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_621d9f05-313d-40a9-876a-a29d3253a495" xlink:to="loc_srt_RangeMember_cc4d4f46-9768-4e9e-a27c-7307dd8c8f72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_39ec0745-a198-4898-9a35-a3c40a7f00c2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_cc4d4f46-9768-4e9e-a27c-7307dd8c8f72" xlink:to="loc_srt_MinimumMember_39ec0745-a198-4898-9a35-a3c40a7f00c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ecc3d783-34cf-4666-80db-34e0997e1116" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_cc4d4f46-9768-4e9e-a27c-7307dd8c8f72" xlink:to="loc_srt_MaximumMember_ecc3d783-34cf-4666-80db-34e0997e1116" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_DebtInstrumentRateTypeAxis_76645347-0c7f-4266-aa02-a2e3b2730cfb" xlink:href="trno-20220630.xsd#trno_DebtInstrumentRateTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_deed1fd8-5527-4b26-bb3f-1cf746839a1c" xlink:to="loc_trno_DebtInstrumentRateTypeAxis_76645347-0c7f-4266-aa02-a2e3b2730cfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_DebtInstrumentRateTypeDomain_5266b379-4328-4c8f-a9b9-c22050d9a411" xlink:href="trno-20220630.xsd#trno_DebtInstrumentRateTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trno_DebtInstrumentRateTypeAxis_76645347-0c7f-4266-aa02-a2e3b2730cfb" xlink:to="loc_trno_DebtInstrumentRateTypeDomain_5266b379-4328-4c8f-a9b9-c22050d9a411" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_DebtInstrumentFixedRateMember_61b21973-2ac7-4242-a59c-5fd577665999" xlink:href="trno-20220630.xsd#trno_DebtInstrumentFixedRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trno_DebtInstrumentRateTypeDomain_5266b379-4328-4c8f-a9b9-c22050d9a411" xlink:to="loc_trno_DebtInstrumentFixedRateMember_61b21973-2ac7-4242-a59c-5fd577665999" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_0dbb2d38-ae8f-4ee5-bf47-ab49715ea2d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_deed1fd8-5527-4b26-bb3f-1cf746839a1c" xlink:to="loc_us-gaap_DebtInstrumentAxis_0dbb2d38-ae8f-4ee5-bf47-ab49715ea2d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_2c15d4ea-174e-4687-b9cb-665f28ec39e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_0dbb2d38-ae8f-4ee5-bf47-ab49715ea2d6" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_2c15d4ea-174e-4687-b9cb-665f28ec39e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_AmendedTermLoanMaturingJanuary2027Member_01df1d5a-b715-4c1c-8657-e358f30dfd83" xlink:href="trno-20220630.xsd#trno_AmendedTermLoanMaturingJanuary2027Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_2c15d4ea-174e-4687-b9cb-665f28ec39e4" xlink:to="loc_trno_AmendedTermLoanMaturingJanuary2027Member_01df1d5a-b715-4c1c-8657-e358f30dfd83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_f598949b-2e64-4697-9d4c-e60e6b1a5b22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_deed1fd8-5527-4b26-bb3f-1cf746839a1c" xlink:to="loc_us-gaap_DerivativeLineItems_f598949b-2e64-4697-9d4c-e60e6b1a5b22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfInterestRateDerivativesHeld_7205b66e-5477-4449-931a-a47a6ba8196e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfInterestRateDerivativesHeld"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_f598949b-2e64-4697-9d4c-e60e6b1a5b22" xlink:to="loc_us-gaap_NumberOfInterestRateDerivativesHeld_7205b66e-5477-4449-931a-a47a6ba8196e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_e9069741-d7cf-4a17-b8bd-2237ca4050c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_f598949b-2e64-4697-9d4c-e60e6b1a5b22" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_e9069741-d7cf-4a17-b8bd-2237ca4050c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeCapInterestRate_5fe13b92-0272-42d5-aee9-affff35d1231" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeCapInterestRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_f598949b-2e64-4697-9d4c-e60e6b1a5b22" xlink:to="loc_us-gaap_DerivativeCapInterestRate_5fe13b92-0272-42d5-aee9-affff35d1231" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeBasisSpreadOnVariableRate_3dfe3304-d21f-4c8e-b8ac-84dba77a6910" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeBasisSpreadOnVariableRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_f598949b-2e64-4697-9d4c-e60e6b1a5b22" xlink:to="loc_us-gaap_DerivativeBasisSpreadOnVariableRate_3dfe3304-d21f-4c8e-b8ac-84dba77a6910" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNotionalAmount_12503a8a-2bcf-4c1e-9aa5-871bcc9af64f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetNotionalAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_f598949b-2e64-4697-9d4c-e60e6b1a5b22" xlink:to="loc_us-gaap_DerivativeAssetNotionalAmount_12503a8a-2bcf-4c1e-9aa5-871bcc9af64f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/DerivativeFinancialInstrumentsSummaryoftheEffectoftheCompanysDerivativeFinancialInstrumentsonitsAccompanyingConsolidatedStatementsofOperationsDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#DerivativeFinancialInstrumentsSummaryoftheEffectoftheCompanysDerivativeFinancialInstrumentsonitsAccompanyingConsolidatedStatementsofOperationsDetails"/>
  <link:presentationLink xlink:role="http://terreno.com/role/DerivativeFinancialInstrumentsSummaryoftheEffectoftheCompanysDerivativeFinancialInstrumentsonitsAccompanyingConsolidatedStatementsofOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_d6307705-b505-405e-a341-f174254f33a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_e9b5d7c3-b2f7-4ce8-84e2-571b834208f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_d6307705-b505-405e-a341-f174254f33a3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_e9b5d7c3-b2f7-4ce8-84e2-571b834208f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_b073e250-efdd-483b-bbde-e91fe04df021" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_d6307705-b505-405e-a341-f174254f33a3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_b073e250-efdd-483b-bbde-e91fe04df021" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="trno-20220630.xsd#FairValueMeasurements"/>
  <link:presentationLink xlink:role="http://terreno.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_71ac8f26-b752-44a3-8d58-01b48f78d52a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_fac07939-c36b-4648-969f-f12ac5762930" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_71ac8f26-b752-44a3-8d58-01b48f78d52a" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_fac07939-c36b-4648-969f-f12ac5762930" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="trno-20220630.xsd#FairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://terreno.com/role/FairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_05e40319-47b6-4da7-ab3d-4e049c990b0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_29c8a56e-2f10-4c49-a5cd-c974ea0701fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_05e40319-47b6-4da7-ab3d-4e049c990b0b" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_29c8a56e-2f10-4c49-a5cd-c974ea0701fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/FairValueMeasurementsCarryingValueandEstimatedFairValueofCompanyDebtDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#FairValueMeasurementsCarryingValueandEstimatedFairValueofCompanyDebtDetails"/>
  <link:presentationLink xlink:role="http://terreno.com/role/FairValueMeasurementsCarryingValueandEstimatedFairValueofCompanyDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_cc774029-5a3d-4c31-bfe7-a43652c384cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_4de54b90-6c81-4216-91f5-fdb82b58ca81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_cc774029-5a3d-4c31-bfe7-a43652c384cc" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_4de54b90-6c81-4216-91f5-fdb82b58ca81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0cd05f72-6652-46f5-9852-d2d7c6e0d6cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_4de54b90-6c81-4216-91f5-fdb82b58ca81" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0cd05f72-6652-46f5-9852-d2d7c6e0d6cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2a69ed61-35a7-42a8-865d-86125f685492" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_0cd05f72-6652-46f5-9852-d2d7c6e0d6cd" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2a69ed61-35a7-42a8-865d-86125f685492" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_2c011e20-18f0-408e-8cc8-5c405691dbda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2a69ed61-35a7-42a8-865d-86125f685492" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_2c011e20-18f0-408e-8cc8-5c405691dbda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_edee9d17-1ae9-4ad2-bca8-9f04818ce1f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2a69ed61-35a7-42a8-865d-86125f685492" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_edee9d17-1ae9-4ad2-bca8-9f04818ce1f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_e2f6fdb5-1514-49a5-aef9-6a5b5305f475" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2a69ed61-35a7-42a8-865d-86125f685492" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_e2f6fdb5-1514-49a5-aef9-6a5b5305f475" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_17420175-6fef-470b-afd7-120b4f8d306f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_4de54b90-6c81-4216-91f5-fdb82b58ca81" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_17420175-6fef-470b-afd7-120b4f8d306f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_5e5cabd6-78a2-41ba-9cf8-eac374c7fd45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_17420175-6fef-470b-afd7-120b4f8d306f" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_5e5cabd6-78a2-41ba-9cf8-eac374c7fd45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableFairValueDisclosure_8ac57eed-b1c8-4455-84dd-93d0a232963a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_5e5cabd6-78a2-41ba-9cf8-eac374c7fd45" xlink:to="loc_us-gaap_NotesPayableFairValueDisclosure_8ac57eed-b1c8-4455-84dd-93d0a232963a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayable_e7da6878-bb57-44f6-a4bf-11ea2e30e82e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_5e5cabd6-78a2-41ba-9cf8-eac374c7fd45" xlink:to="loc_us-gaap_NotesPayable_e7da6878-bb57-44f6-a4bf-11ea2e30e82e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/StockholdersEquity" xlink:type="simple" xlink:href="trno-20220630.xsd#StockholdersEquity"/>
  <link:presentationLink xlink:role="http://terreno.com/role/StockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_0753870d-afb4-4ca9-90f9-38171ee47700" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_12466f15-da1b-45fc-ae5f-2f907d0bea5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_0753870d-afb4-4ca9-90f9-38171ee47700" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_12466f15-da1b-45fc-ae5f-2f907d0bea5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/StockholdersEquityTables" xlink:type="simple" xlink:href="trno-20220630.xsd#StockholdersEquityTables"/>
  <link:presentationLink xlink:role="http://terreno.com/role/StockholdersEquityTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_feb6b059-65cb-4129-bf82-ef00f1e36f59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_397cf01a-f092-4c6c-8df6-3887bd376fdf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_feb6b059-65cb-4129-bf82-ef00f1e36f59" xlink:to="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_397cf01a-f092-4c6c-8df6-3887bd376fdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_1e9dd7b7-b457-45aa-abd2-a4f4bfb7a5f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_feb6b059-65cb-4129-bf82-ef00f1e36f59" xlink:to="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_1e9dd7b7-b457-45aa-abd2-a4f4bfb7a5f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_ShareBasedPaymentArrangementPerformanceSharesOutstandingActivity1TableTextBlock_f36bc28b-3ba7-4770-9109-e11be9e9c686" xlink:href="trno-20220630.xsd#trno_ShareBasedPaymentArrangementPerformanceSharesOutstandingActivity1TableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_feb6b059-65cb-4129-bf82-ef00f1e36f59" xlink:to="loc_trno_ShareBasedPaymentArrangementPerformanceSharesOutstandingActivity1TableTextBlock_f36bc28b-3ba7-4770-9109-e11be9e9c686" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDividendsPayableTextBlock_19677cac-a47c-4d68-b573-6aff116a5b19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDividendsPayableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_feb6b059-65cb-4129-bf82-ef00f1e36f59" xlink:to="loc_us-gaap_ScheduleOfDividendsPayableTextBlock_19677cac-a47c-4d68-b573-6aff116a5b19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/StockholdersEquityNarrativeDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#StockholdersEquityNarrativeDetails"/>
  <link:presentationLink xlink:role="http://terreno.com/role/StockholdersEquityNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_18125d23-ddee-40cc-ac29-e0eb5d30ec77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e2af77aa-c084-44e6-8fe6-bd0717238096" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_18125d23-ddee-40cc-ac29-e0eb5d30ec77" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e2af77aa-c084-44e6-8fe6-bd0717238096" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_0d9e10b0-fbd6-490f-adb7-ebc88d94285e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e2af77aa-c084-44e6-8fe6-bd0717238096" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_0d9e10b0-fbd6-490f-adb7-ebc88d94285e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_395bd0c9-db17-4152-a2c8-3c2dd81da9bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_0d9e10b0-fbd6-490f-adb7-ebc88d94285e" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_395bd0c9-db17-4152-a2c8-3c2dd81da9bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_AtTheMarketProgramMember_a07ede96-03a2-4d8b-92fc-195ca9ab441d" xlink:href="trno-20220630.xsd#trno_AtTheMarketProgramMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_395bd0c9-db17-4152-a2c8-3c2dd81da9bc" xlink:to="loc_trno_AtTheMarketProgramMember_a07ede96-03a2-4d8b-92fc-195ca9ab441d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_AtMarketEquityOfferingProgram300MillionMember_bcd6ee9f-9576-4a35-b742-5578a66408de" xlink:href="trno-20220630.xsd#trno_AtMarketEquityOfferingProgram300MillionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_trno_AtTheMarketProgramMember_a07ede96-03a2-4d8b-92fc-195ca9ab441d" xlink:to="loc_trno_AtMarketEquityOfferingProgram300MillionMember_bcd6ee9f-9576-4a35-b742-5578a66408de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f4441b37-72ea-4efd-b34f-2f73bce41c45" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e2af77aa-c084-44e6-8fe6-bd0717238096" xlink:to="loc_srt_RangeAxis_f4441b37-72ea-4efd-b34f-2f73bce41c45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_fc9aaf11-c53d-45f4-95b2-86c959ce4bca" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_f4441b37-72ea-4efd-b34f-2f73bce41c45" xlink:to="loc_srt_RangeMember_fc9aaf11-c53d-45f4-95b2-86c959ce4bca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_386613c2-b5b0-4cab-aa92-603cc3173d2f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_fc9aaf11-c53d-45f4-95b2-86c959ce4bca" xlink:to="loc_srt_MinimumMember_386613c2-b5b0-4cab-aa92-603cc3173d2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_2c8f86c9-d7c1-440a-9538-c658a8f9c68b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_fc9aaf11-c53d-45f4-95b2-86c959ce4bca" xlink:to="loc_srt_MaximumMember_2c8f86c9-d7c1-440a-9538-c658a8f9c68b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_59615e42-42c1-4626-a8ad-8bee9669eee5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e2af77aa-c084-44e6-8fe6-bd0717238096" xlink:to="loc_us-gaap_AwardTypeAxis_59615e42-42c1-4626-a8ad-8bee9669eee5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_77305510-0ce6-4ca9-850c-a59e4336c061" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_59615e42-42c1-4626-a8ad-8bee9669eee5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_77305510-0ce6-4ca9-850c-a59e4336c061" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_d72ecbfe-91a8-49eb-8d4a-b8f73a3a3201" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_77305510-0ce6-4ca9-850c-a59e4336c061" xlink:to="loc_us-gaap_RestrictedStockMember_d72ecbfe-91a8-49eb-8d4a-b8f73a3a3201" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_948964e8-8e4d-4dc5-bbf4-89fa05abd2e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e2af77aa-c084-44e6-8fe6-bd0717238096" xlink:to="loc_us-gaap_PlanNameAxis_948964e8-8e4d-4dc5-bbf4-89fa05abd2e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_031247a6-723a-4507-b3e0-e359e9fcf7b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_948964e8-8e4d-4dc5-bbf4-89fa05abd2e6" xlink:to="loc_us-gaap_PlanNameDomain_031247a6-723a-4507-b3e0-e359e9fcf7b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_A2019PlanMember_de1ac1bb-274b-4db5-a559-4eee679d3c68" xlink:href="trno-20220630.xsd#trno_A2019PlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_031247a6-723a-4507-b3e0-e359e9fcf7b2" xlink:to="loc_trno_A2019PlanMember_de1ac1bb-274b-4db5-a559-4eee679d3c68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_LongTermIncentivePlanMember_da8f2c3c-8f96-4b44-8aca-7be41cb55e72" xlink:href="trno-20220630.xsd#trno_LongTermIncentivePlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_031247a6-723a-4507-b3e0-e359e9fcf7b2" xlink:to="loc_trno_LongTermIncentivePlanMember_da8f2c3c-8f96-4b44-8aca-7be41cb55e72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_678b171e-2b44-4149-863e-0f2f262923a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e2af77aa-c084-44e6-8fe6-bd0717238096" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_678b171e-2b44-4149-863e-0f2f262923a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_940d41dc-d12a-493d-9344-bc82f32ee5a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_678b171e-2b44-4149-863e-0f2f262923a7" xlink:to="loc_us-gaap_EquityComponentDomain_940d41dc-d12a-493d-9344-bc82f32ee5a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_CommonStockHeldAtRabbiTrustMember_42a070a9-dfb7-4a55-907e-59002a97a94e" xlink:href="trno-20220630.xsd#trno_CommonStockHeldAtRabbiTrustMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_940d41dc-d12a-493d-9344-bc82f32ee5a8" xlink:to="loc_trno_CommonStockHeldAtRabbiTrustMember_42a070a9-dfb7-4a55-907e-59002a97a94e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e2af77aa-c084-44e6-8fe6-bd0717238096" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_8eaece2c-63de-43c9-8f36-ec2c7ccca364" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_8eaece2c-63de-43c9-8f36-ec2c7ccca364" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_1b7a301f-8bb3-4dc8-8d00-125fc890aa84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_1b7a301f-8bb3-4dc8-8d00-125fc890aa84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_cdcfe9dc-e789-45c2-a1fb-aaffc5d5b371" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_cdcfe9dc-e789-45c2-a1fb-aaffc5d5b371" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_dc4cd2ec-d310-416a-bb21-d0fe5395fc4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_dc4cd2ec-d310-416a-bb21-d0fe5395fc4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_CommonStockAggregateOfferingPrice_323bf343-3a4f-461f-b879-38feeebb2801" xlink:href="trno-20220630.xsd#trno_CommonStockAggregateOfferingPrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:to="loc_trno_CommonStockAggregateOfferingPrice_323bf343-3a4f-461f-b879-38feeebb2801" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_CommonStockAggregateOfferingPriceRemaining_df0f69b7-7fc6-4eb8-b902-a29a38a11f50" xlink:href="trno-20220630.xsd#trno_CommonStockAggregateOfferingPriceRemaining"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:to="loc_trno_CommonStockAggregateOfferingPriceRemaining_df0f69b7-7fc6-4eb8-b902-a29a38a11f50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_651f38be-5153-41fd-bd89-eb5e89aa15bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_651f38be-5153-41fd-bd89-eb5e89aa15bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_SalesOfStockWeightedAverageOfferingPrice_3f045282-8318-4175-a480-dce8d16deb24" xlink:href="trno-20220630.xsd#trno_SalesOfStockWeightedAverageOfferingPrice"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:to="loc_trno_SalesOfStockWeightedAverageOfferingPrice_3f045282-8318-4175-a480-dce8d16deb24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_cb8503d3-2c22-4915-9ffd-ae4f544534f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_cb8503d3-2c22-4915-9ffd-ae4f544534f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_FeesAndCommissionsAtMarketEquityOfferingProgramSalesAgent_2adedd5b-a626-48db-850c-17c159b29d78" xlink:href="trno-20220630.xsd#trno_FeesAndCommissionsAtMarketEquityOfferingProgramSalesAgent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:to="loc_trno_FeesAndCommissionsAtMarketEquityOfferingProgramSalesAgent_2adedd5b-a626-48db-850c-17c159b29d78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_7307d4be-7b46-45b5-bd3a-31dca89b45d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:to="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_7307d4be-7b46-45b5-bd3a-31dca89b45d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_b0a82545-6d92-4cf9-b218-4af4647d8d9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_b0a82545-6d92-4cf9-b218-4af4647d8d9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8692ef38-16e9-4688-b58f-fe31db036536" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8692ef38-16e9-4688-b58f-fe31db036536" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_59c7bd27-e04c-41df-8e96-0771044443ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_59c7bd27-e04c-41df-8e96-0771044443ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_StockTransferredDuringPeriodDepositToDeferredCompensationPlan_6ae25422-74bf-4164-b06c-61f661954835" xlink:href="trno-20220630.xsd#trno_StockTransferredDuringPeriodDepositToDeferredCompensationPlan"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:to="loc_trno_StockTransferredDuringPeriodDepositToDeferredCompensationPlan_6ae25422-74bf-4164-b06c-61f661954835" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_CommonStockSharesAuthorizedRemaining_4bfa597a-5e53-44d9-8615-097c9f19c3b5" xlink:href="trno-20220630.xsd#trno_CommonStockSharesAuthorizedRemaining"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:to="loc_trno_CommonStockSharesAuthorizedRemaining_4bfa597a-5e53-44d9-8615-097c9f19c3b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsIntrinsicValue_0f9af446-1032-488b-85e5-2fc9b6f19054" xlink:href="trno-20220630.xsd#trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsIntrinsicValue"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:to="loc_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsIntrinsicValue_0f9af446-1032-488b-85e5-2fc9b6f19054" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_c27d9ae6-7649-4f8b-b31c-0fabc6c5b808" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_c27d9ae6-7649-4f8b-b31c-0fabc6c5b808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_0f09c41f-75b2-4265-947a-81f53ef20edc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_0f09c41f-75b2-4265-947a-81f53ef20edc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_974cb945-cded-4222-9f1e-639f6a8ea963" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_974cb945-cded-4222-9f1e-639f6a8ea963" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfMeasurementPeriods_2f4e69e9-b94f-411e-bda8-05564d7218f5" xlink:href="trno-20220630.xsd#trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfMeasurementPeriods"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ecb85d29-cf40-41d4-8bd9-e3a1cc32eb57" xlink:to="loc_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfMeasurementPeriods_2f4e69e9-b94f-411e-bda8-05564d7218f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/StockholdersEquityRestrictedStockActivityDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#StockholdersEquityRestrictedStockActivityDetails"/>
  <link:presentationLink xlink:role="http://terreno.com/role/StockholdersEquityRestrictedStockActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_62275ee3-413f-4523-9937-7cf667f7c8eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b8e4b572-e269-404b-92a6-7199f5472e99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_62275ee3-413f-4523-9937-7cf667f7c8eb" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b8e4b572-e269-404b-92a6-7199f5472e99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_b16043bb-110f-4ed2-a62e-39763b8892be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b8e4b572-e269-404b-92a6-7199f5472e99" xlink:to="loc_us-gaap_AwardTypeAxis_b16043bb-110f-4ed2-a62e-39763b8892be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_91bf149c-d2cd-4ae0-8279-382ecb4b2974" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_b16043bb-110f-4ed2-a62e-39763b8892be" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_91bf149c-d2cd-4ae0-8279-382ecb4b2974" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_077f92e2-9e77-47cb-bb79-33b75a365158" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_91bf149c-d2cd-4ae0-8279-382ecb4b2974" xlink:to="loc_us-gaap_RestrictedStockMember_077f92e2-9e77-47cb-bb79-33b75a365158" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ee9cb0a2-27ba-4cd4-96e2-906e3e952ab3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b8e4b572-e269-404b-92a6-7199f5472e99" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ee9cb0a2-27ba-4cd4-96e2-906e3e952ab3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_981a47fb-9c1d-4da9-99df-ceb8ac3eeb96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ee9cb0a2-27ba-4cd4-96e2-906e3e952ab3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_981a47fb-9c1d-4da9-99df-ceb8ac3eeb96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2e4155c2-f325-4a40-8a29-ece84ac9b557" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_981a47fb-9c1d-4da9-99df-ceb8ac3eeb96" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2e4155c2-f325-4a40-8a29-ece84ac9b557" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_0d5e91f7-2b94-42eb-b802-306c9b1df090" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_981a47fb-9c1d-4da9-99df-ceb8ac3eeb96" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_0d5e91f7-2b94-42eb-b802-306c9b1df090" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_fa8a3cc4-ebab-4850-a575-fde3fb791be9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_981a47fb-9c1d-4da9-99df-ceb8ac3eeb96" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_fa8a3cc4-ebab-4850-a575-fde3fb791be9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_a22385d6-08ba-4df4-af01-86bfd10f9e95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_981a47fb-9c1d-4da9-99df-ceb8ac3eeb96" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_a22385d6-08ba-4df4-af01-86bfd10f9e95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_32e3a53e-024e-4908-b750-1cf202d975db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_981a47fb-9c1d-4da9-99df-ceb8ac3eeb96" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_32e3a53e-024e-4908-b750-1cf202d975db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_227d971b-9cb1-4e01-9830-48ea46efef66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ee9cb0a2-27ba-4cd4-96e2-906e3e952ab3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_227d971b-9cb1-4e01-9830-48ea46efef66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b61530f8-b862-4922-8d92-6ea203d821df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_227d971b-9cb1-4e01-9830-48ea46efef66" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b61530f8-b862-4922-8d92-6ea203d821df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_ad9f8408-7c35-4ebb-8001-f1a0bfe142f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_227d971b-9cb1-4e01-9830-48ea46efef66" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_ad9f8408-7c35-4ebb-8001-f1a0bfe142f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_d212752c-32c4-441e-9e6f-18e47d421611" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_227d971b-9cb1-4e01-9830-48ea46efef66" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_d212752c-32c4-441e-9e6f-18e47d421611" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_9b554988-51e2-4174-8b95-9a12878427d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_227d971b-9cb1-4e01-9830-48ea46efef66" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_9b554988-51e2-4174-8b95-9a12878427d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_22858ed1-bceb-4f94-80de-85b968fccc9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_227d971b-9cb1-4e01-9830-48ea46efef66" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_22858ed1-bceb-4f94-80de-85b968fccc9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/StockholdersEquityVestingScheduleoftheTotalNonVestedSharesofRestrictedStockOutstandingDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#StockholdersEquityVestingScheduleoftheTotalNonVestedSharesofRestrictedStockOutstandingDetails"/>
  <link:presentationLink xlink:role="http://terreno.com/role/StockholdersEquityVestingScheduleoftheTotalNonVestedSharesofRestrictedStockOutstandingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_38fdde09-cdea-4bc6-b26e-949508e86351" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c36a6b71-4a98-4a36-9387-e00196659c70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_38fdde09-cdea-4bc6-b26e-949508e86351" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c36a6b71-4a98-4a36-9387-e00196659c70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_8939c921-2fc2-4252-b5d7-1c3ce1ae3e05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c36a6b71-4a98-4a36-9387-e00196659c70" xlink:to="loc_us-gaap_VestingAxis_8939c921-2fc2-4252-b5d7-1c3ce1ae3e05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_3be4d807-c4e8-478d-a319-cbf1aa684775" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingAxis_8939c921-2fc2-4252-b5d7-1c3ce1ae3e05" xlink:to="loc_us-gaap_VestingDomain_3be4d807-c4e8-478d-a319-cbf1aa684775" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_WithinCurrentFiscalYearMember_192f2d3c-045f-44e9-9988-6dc47388107c" xlink:href="trno-20220630.xsd#trno_WithinCurrentFiscalYearMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_3be4d807-c4e8-478d-a319-cbf1aa684775" xlink:to="loc_trno_WithinCurrentFiscalYearMember_192f2d3c-045f-44e9-9988-6dc47388107c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_YearOneMember_2cca0574-8f62-4cc7-9d14-e7ce79933a78" xlink:href="trno-20220630.xsd#trno_YearOneMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_3be4d807-c4e8-478d-a319-cbf1aa684775" xlink:to="loc_trno_YearOneMember_2cca0574-8f62-4cc7-9d14-e7ce79933a78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_YearTwoMember_750bb550-7592-4775-b0b0-a352b339d1c7" xlink:href="trno-20220630.xsd#trno_YearTwoMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_3be4d807-c4e8-478d-a319-cbf1aa684775" xlink:to="loc_trno_YearTwoMember_750bb550-7592-4775-b0b0-a352b339d1c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_YearThreeMember_cf318c8c-246e-474f-9ee5-14ef4722259f" xlink:href="trno-20220630.xsd#trno_YearThreeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_3be4d807-c4e8-478d-a319-cbf1aa684775" xlink:to="loc_trno_YearThreeMember_cf318c8c-246e-474f-9ee5-14ef4722259f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_YearFourMember_cd9a29a7-e5bb-428c-9ebf-f2ec7de97bf9" xlink:href="trno-20220630.xsd#trno_YearFourMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_3be4d807-c4e8-478d-a319-cbf1aa684775" xlink:to="loc_trno_YearFourMember_cd9a29a7-e5bb-428c-9ebf-f2ec7de97bf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_ThereafterMember_2614bf58-cf23-4630-90f4-2743cfb3f4ca" xlink:href="trno-20220630.xsd#trno_ThereafterMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_3be4d807-c4e8-478d-a319-cbf1aa684775" xlink:to="loc_trno_ThereafterMember_2614bf58-cf23-4630-90f4-2743cfb3f4ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_abecb441-3e54-4ab7-aeb1-bda399e9c13c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c36a6b71-4a98-4a36-9387-e00196659c70" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_abecb441-3e54-4ab7-aeb1-bda399e9c13c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_189f4069-128e-4b84-ba8b-8ae80865984d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_abecb441-3e54-4ab7-aeb1-bda399e9c13c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_189f4069-128e-4b84-ba8b-8ae80865984d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/StockholdersEquitySummaryofCertainInformationWithRespecttothePerformanceShareAwardsDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#StockholdersEquitySummaryofCertainInformationWithRespecttothePerformanceShareAwardsDetails"/>
  <link:presentationLink xlink:role="http://terreno.com/role/StockholdersEquitySummaryofCertainInformationWithRespecttothePerformanceShareAwardsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_3f74abc5-02ac-4aaa-ab42-476e0035c6f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_500302a5-6528-484a-acdd-cbc657d227eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_3f74abc5-02ac-4aaa-ab42-476e0035c6f2" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_500302a5-6528-484a-acdd-cbc657d227eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_3f2d5936-7054-4662-b438-b21f782d2d7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_500302a5-6528-484a-acdd-cbc657d227eb" xlink:to="loc_us-gaap_AwardTypeAxis_3f2d5936-7054-4662-b438-b21f782d2d7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0676a666-33da-4b7c-b634-c571486b2f78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_3f2d5936-7054-4662-b438-b21f782d2d7c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0676a666-33da-4b7c-b634-c571486b2f78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_8cc9ea4c-2f49-4f3c-9ded-f6ebf078e67f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0676a666-33da-4b7c-b634-c571486b2f78" xlink:to="loc_us-gaap_PerformanceSharesMember_8cc9ea4c-2f49-4f3c-9ded-f6ebf078e67f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateAxis_4a9b0dd1-3570-4abb-8d88-92c4f7d4e079" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardDateAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_500302a5-6528-484a-acdd-cbc657d227eb" xlink:to="loc_us-gaap_AwardDateAxis_4a9b0dd1-3570-4abb-8d88-92c4f7d4e079" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_08e4fc38-8bc6-4075-b6e8-0eea3f217a98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardDateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateAxis_4a9b0dd1-3570-4abb-8d88-92c4f7d4e079" xlink:to="loc_us-gaap_AwardDateDomain_08e4fc38-8bc6-4075-b6e8-0eea3f217a98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_PerformanceSharesPeriod1Member_de7561fb-df11-4291-bd71-159deaa90cd2" xlink:href="trno-20220630.xsd#trno_PerformanceSharesPeriod1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_08e4fc38-8bc6-4075-b6e8-0eea3f217a98" xlink:to="loc_trno_PerformanceSharesPeriod1Member_de7561fb-df11-4291-bd71-159deaa90cd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_PerformanceSharesPeriod2Member_9c5baa65-0df6-4cf9-9880-6c20f5ae4e52" xlink:href="trno-20220630.xsd#trno_PerformanceSharesPeriod2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_08e4fc38-8bc6-4075-b6e8-0eea3f217a98" xlink:to="loc_trno_PerformanceSharesPeriod2Member_9c5baa65-0df6-4cf9-9880-6c20f5ae4e52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_PerformanceSharesPeriod3Member_8dd716ff-29e7-46ad-a726-cc652f9621ab" xlink:href="trno-20220630.xsd#trno_PerformanceSharesPeriod3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_08e4fc38-8bc6-4075-b6e8-0eea3f217a98" xlink:to="loc_trno_PerformanceSharesPeriod3Member_8dd716ff-29e7-46ad-a726-cc652f9621ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_PerformanceSharesPeriod4Member_c1a124c3-4fc1-4947-8081-2ed26b0f610c" xlink:href="trno-20220630.xsd#trno_PerformanceSharesPeriod4Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_08e4fc38-8bc6-4075-b6e8-0eea3f217a98" xlink:to="loc_trno_PerformanceSharesPeriod4Member_c1a124c3-4fc1-4947-8081-2ed26b0f610c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_7aed7796-1da9-4f60-8030-7166b7a649c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_500302a5-6528-484a-acdd-cbc657d227eb" xlink:to="loc_us-gaap_PlanNameAxis_7aed7796-1da9-4f60-8030-7166b7a649c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_273a66a8-3f3d-4257-85f2-6be94a9fcd55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_7aed7796-1da9-4f60-8030-7166b7a649c4" xlink:to="loc_us-gaap_PlanNameDomain_273a66a8-3f3d-4257-85f2-6be94a9fcd55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_AmendedLongTermIncentivePlanMember_bbb4c097-35b2-46a7-9558-f3a479cc44ba" xlink:href="trno-20220630.xsd#trno_AmendedLongTermIncentivePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_273a66a8-3f3d-4257-85f2-6be94a9fcd55" xlink:to="loc_trno_AmendedLongTermIncentivePlanMember_bbb4c097-35b2-46a7-9558-f3a479cc44ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_748d4835-5768-4424-b4bd-a4601cdd5284" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_500302a5-6528-484a-acdd-cbc657d227eb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_748d4835-5768-4424-b4bd-a4601cdd5284" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValue_18d5c0c1-7354-4214-af0e-d6ae6fafdf8c" xlink:href="trno-20220630.xsd#trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_748d4835-5768-4424-b4bd-a4601cdd5284" xlink:to="loc_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValue_18d5c0c1-7354-4214-af0e-d6ae6fafdf8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_68bc2cd9-8f9c-4b2f-8d19-7b982b37b573" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_748d4835-5768-4424-b4bd-a4601cdd5284" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_68bc2cd9-8f9c-4b2f-8d19-7b982b37b573" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/StockholdersEquityCashDividendsPaidorPayablePerShareDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#StockholdersEquityCashDividendsPaidorPayablePerShareDetails"/>
  <link:presentationLink xlink:role="http://terreno.com/role/StockholdersEquityCashDividendsPaidorPayablePerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_56dce833-dc35-4cea-bbaf-2805c1a71b2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_ecc43eab-c6f6-48fd-bf36-64ae2358232f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_56dce833-dc35-4cea-bbaf-2805c1a71b2e" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_ecc43eab-c6f6-48fd-bf36-64ae2358232f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/NetIncomeLossPerShare" xlink:type="simple" xlink:href="trno-20220630.xsd#NetIncomeLossPerShare"/>
  <link:presentationLink xlink:role="http://terreno.com/role/NetIncomeLossPerShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_519184bd-f289-43e4-92b5-c6dc44e098c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_3091ff08-8466-4a92-ac96-4813f3b4ee49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_519184bd-f289-43e4-92b5-c6dc44e098c0" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_3091ff08-8466-4a92-ac96-4813f3b4ee49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/NetIncomeLossPerShareDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#NetIncomeLossPerShareDetails"/>
  <link:presentationLink xlink:role="http://terreno.com/role/NetIncomeLossPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_01bda23f-ad03-43fb-959d-6bc25b82ab89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_8e44b508-14c5-4a8b-b736-cddf0159e79f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_01bda23f-ad03-43fb-959d-6bc25b82ab89" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_8e44b508-14c5-4a8b-b736-cddf0159e79f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_588b6dcb-2e6c-4f42-904c-1092b354284d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_8e44b508-14c5-4a8b-b736-cddf0159e79f" xlink:to="loc_us-gaap_AwardTypeAxis_588b6dcb-2e6c-4f42-904c-1092b354284d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c8846c44-3208-4768-827f-453a177f3d34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_588b6dcb-2e6c-4f42-904c-1092b354284d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c8846c44-3208-4768-827f-453a177f3d34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_6798debe-5bd9-4618-948c-3390d5fc0847" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c8846c44-3208-4768-827f-453a177f3d34" xlink:to="loc_us-gaap_RestrictedStockMember_6798debe-5bd9-4618-948c-3390d5fc0847" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_92d4ff16-169a-42dc-b14e-bc59e5acdcf4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c8846c44-3208-4768-827f-453a177f3d34" xlink:to="loc_us-gaap_PerformanceSharesMember_92d4ff16-169a-42dc-b14e-bc59e5acdcf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_df0486fa-7f03-4b13-8aca-fb9394bd80dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_8e44b508-14c5-4a8b-b736-cddf0159e79f" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_df0486fa-7f03-4b13-8aca-fb9394bd80dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_60246c9a-5bdb-4fc0-a344-2671201e4603" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_df0486fa-7f03-4b13-8aca-fb9394bd80dd" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_60246c9a-5bdb-4fc0-a344-2671201e4603" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesRestrictedStock_eced66a5-2b2b-4330-a64e-49e156af4bd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesRestrictedStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_df0486fa-7f03-4b13-8aca-fb9394bd80dd" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesRestrictedStock_eced66a5-2b2b-4330-a64e-49e156af4bd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="trno-20220630.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://terreno.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_b7579cb1-b074-4da0-b31d-656b694666f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_2bdac512-9277-4304-91b9-77ca0ac46315" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_b7579cb1-b074-4da0-b31d-656b694666f4" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_2bdac512-9277-4304-91b9-77ca0ac46315" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#CommitmentsandContingenciesDetails"/>
  <link:presentationLink xlink:role="http://terreno.com/role/CommitmentsandContingenciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_b11c985c-9920-4c56-a752-08dc158d1508" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTable_eacf8798-e26d-4351-8b7e-e75539581300" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_b11c985c-9920-4c56-a752-08dc158d1508" xlink:to="loc_us-gaap_OtherCommitmentsTable_eacf8798-e26d-4351-8b7e-e75539581300" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis_ecefbf5d-66d2-4a88-8e40-1a6a6409fb8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_eacf8798-e26d-4351-8b7e-e75539581300" xlink:to="loc_us-gaap_OtherCommitmentsAxis_ecefbf5d-66d2-4a88-8e40-1a6a6409fb8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_e6abe9d1-f060-4b31-8d35-ccf1623baabb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsAxis_ecefbf5d-66d2-4a88-8e40-1a6a6409fb8a" xlink:to="loc_us-gaap_OtherCommitmentsDomain_e6abe9d1-f060-4b31-8d35-ccf1623baabb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_ThirdPartySellerMember_056a43e9-f426-4236-9989-8ffe1c7581d4" xlink:href="trno-20220630.xsd#trno_ThirdPartySellerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsDomain_e6abe9d1-f060-4b31-8d35-ccf1623baabb" xlink:to="loc_trno_ThirdPartySellerMember_056a43e9-f426-4236-9989-8ffe1c7581d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_33ea108e-10ab-4c89-b039-134d06ad9a8a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_eacf8798-e26d-4351-8b7e-e75539581300" xlink:to="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_33ea108e-10ab-4c89-b039-134d06ad9a8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_ee26c335-9f39-4b98-956a-c78f7ae4730b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MortgageLoansOnRealEstateNamePropertyTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_33ea108e-10ab-4c89-b039-134d06ad9a8a" xlink:to="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_ee26c335-9f39-4b98-956a-c78f7ae4730b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_IndustrialPropertyMember_d8004e13-3bf6-4528-8349-2a96fb6d0c82" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_IndustrialPropertyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_ee26c335-9f39-4b98-956a-c78f7ae4730b" xlink:to="loc_srt_IndustrialPropertyMember_d8004e13-3bf6-4528-8349-2a96fb6d0c82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_992c8fb4-0be1-47f5-91dd-3cadb7bfab12" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_eacf8798-e26d-4351-8b7e-e75539581300" xlink:to="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_992c8fb4-0be1-47f5-91dd-3cadb7bfab12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_6dc376df-d989-4dbd-9eaa-ff6bd734646a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_992c8fb4-0be1-47f5-91dd-3cadb7bfab12" xlink:to="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_6dc376df-d989-4dbd-9eaa-ff6bd734646a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_TenIndustrialPropertiesMember_520a3f96-2c57-4143-a7b3-1e18d76c0c34" xlink:href="trno-20220630.xsd#trno_TenIndustrialPropertiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_6dc376df-d989-4dbd-9eaa-ff6bd734646a" xlink:to="loc_trno_TenIndustrialPropertiesMember_520a3f96-2c57-4143-a7b3-1e18d76c0c34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_ThreePropertySoldInAugust2022Member_a4747fd9-5fed-4078-b94f-e59a839c786a" xlink:href="trno-20220630.xsd#trno_ThreePropertySoldInAugust2022Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_6dc376df-d989-4dbd-9eaa-ff6bd734646a" xlink:to="loc_trno_ThreePropertySoldInAugust2022Member_a4747fd9-5fed-4078-b94f-e59a839c786a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_6f3cc877-da79-4a02-bd35-b04bc6ebd13d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_eacf8798-e26d-4351-8b7e-e75539581300" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_6f3cc877-da79-4a02-bd35-b04bc6ebd13d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_bef22da7-b2d7-46c1-b021-5ac356bd934a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_6f3cc877-da79-4a02-bd35-b04bc6ebd13d" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_bef22da7-b2d7-46c1-b021-5ac356bd934a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_ab4002d0-d0a1-4516-88c4-3f9c2124a3b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_bef22da7-b2d7-46c1-b021-5ac356bd934a" xlink:to="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_ab4002d0-d0a1-4516-88c4-3f9c2124a3b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_7bb2a2b6-d831-47a4-9b13-03851bfc68ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_eacf8798-e26d-4351-8b7e-e75539581300" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_7bb2a2b6-d831-47a4-9b13-03851bfc68ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_2b699286-d18a-496a-b799-d61972181cfe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_7bb2a2b6-d831-47a4-9b13-03851bfc68ec" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_2b699286-d18a-496a-b799-d61972181cfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_b97c3308-27a5-43e2-a8df-5afca525b65c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_2b699286-d18a-496a-b799-d61972181cfe" xlink:to="loc_us-gaap_SubsequentEventMember_b97c3308-27a5-43e2-a8df-5afca525b65c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_96728dc6-8652-4114-bb2b-aed17eb81fa0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_eacf8798-e26d-4351-8b7e-e75539581300" xlink:to="loc_us-gaap_OtherCommitmentsLineItems_96728dc6-8652-4114-bb2b-aed17eb81fa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfRealEstateProperties_df710c93-f497-4d57-8c33-6ad5f5526a61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfRealEstateProperties"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_96728dc6-8652-4114-bb2b-aed17eb81fa0" xlink:to="loc_us-gaap_NumberOfRealEstateProperties_df710c93-f497-4d57-8c33-6ad5f5526a61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet_b2e0700f-95a5-4158-844e-c4fd5522fc42" xlink:href="trno-20220630.xsd#trno_AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_96728dc6-8652-4114-bb2b-aed17eb81fa0" xlink:to="loc_trno_AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet_b2e0700f-95a5-4158-844e-c4fd5522fc42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_DisposalGroupIncludingDiscontinuedOperationAgreementToSellConsideration_5bb8e36c-2f69-48e2-a3c6-8f647064ef2e" xlink:href="trno-20220630.xsd#trno_DisposalGroupIncludingDiscontinuedOperationAgreementToSellConsideration"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_96728dc6-8652-4114-bb2b-aed17eb81fa0" xlink:to="loc_trno_DisposalGroupIncludingDiscontinuedOperationAgreementToSellConsideration_5bb8e36c-2f69-48e2-a3c6-8f647064ef2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/SubsequentEvents" xlink:type="simple" xlink:href="trno-20220630.xsd#SubsequentEvents"/>
  <link:presentationLink xlink:role="http://terreno.com/role/SubsequentEvents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_6d63fe2a-82e4-4f23-b87f-dbb5138dc057" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_e5773162-86a2-4bfb-835f-ff10c3b8ce2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_6d63fe2a-82e4-4f23-b87f-dbb5138dc057" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_e5773162-86a2-4bfb-835f-ff10c3b8ce2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://terreno.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="trno-20220630.xsd#SubsequentEventsDetails"/>
  <link:presentationLink xlink:role="http://terreno.com/role/SubsequentEventsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_ae27ba5e-a988-49f0-aed3-a295e586401f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_90415489-6cbc-49b6-94f9-9dc7d4ec1fdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_ae27ba5e-a988-49f0-aed3-a295e586401f" xlink:to="loc_us-gaap_SubsequentEventTable_90415489-6cbc-49b6-94f9-9dc7d4ec1fdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_23f2d778-4215-48ef-8b42-00910f0362d3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_90415489-6cbc-49b6-94f9-9dc7d4ec1fdb" xlink:to="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_23f2d778-4215-48ef-8b42-00910f0362d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_11bf21f6-00a1-4a00-ac57-7ca701abc922" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MortgageLoansOnRealEstateNamePropertyTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_23f2d778-4215-48ef-8b42-00910f0362d3" xlink:to="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_11bf21f6-00a1-4a00-ac57-7ca701abc922" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_IndustrialPropertyMember_57ef8e0e-6de1-45c4-b3c0-3f4fe434f5c2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_IndustrialPropertyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_11bf21f6-00a1-4a00-ac57-7ca701abc922" xlink:to="loc_srt_IndustrialPropertyMember_57ef8e0e-6de1-45c4-b3c0-3f4fe434f5c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_45996be1-c89c-4f7b-a65d-968a6c55f927" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_90415489-6cbc-49b6-94f9-9dc7d4ec1fdb" xlink:to="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_45996be1-c89c-4f7b-a65d-968a6c55f927" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_6951dd9c-53a1-4c9b-846b-cb37b9212696" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_45996be1-c89c-4f7b-a65d-968a6c55f927" xlink:to="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_6951dd9c-53a1-4c9b-846b-cb37b9212696" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_IndustrialPropertyInMedleyFLMember_339da4d1-cf90-432d-b879-9edd48212008" xlink:href="trno-20220630.xsd#trno_IndustrialPropertyInMedleyFLMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_6951dd9c-53a1-4c9b-846b-cb37b9212696" xlink:to="loc_trno_IndustrialPropertyInMedleyFLMember_339da4d1-cf90-432d-b879-9edd48212008" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_IndustrialPropertyInHawthorneCAMember_13937399-b65d-483a-9e3b-cdb67312f488" xlink:href="trno-20220630.xsd#trno_IndustrialPropertyInHawthorneCAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_6951dd9c-53a1-4c9b-846b-cb37b9212696" xlink:to="loc_trno_IndustrialPropertyInHawthorneCAMember_13937399-b65d-483a-9e3b-cdb67312f488" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_385d1b16-0740-4941-a25b-88e62faca1ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_90415489-6cbc-49b6-94f9-9dc7d4ec1fdb" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_385d1b16-0740-4941-a25b-88e62faca1ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_bcc15922-a809-4a43-83ac-da3050aabc99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_385d1b16-0740-4941-a25b-88e62faca1ad" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_bcc15922-a809-4a43-83ac-da3050aabc99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_9ad19fc1-f545-455e-aea0-8826216a17fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_bcc15922-a809-4a43-83ac-da3050aabc99" xlink:to="loc_us-gaap_SubsequentEventMember_9ad19fc1-f545-455e-aea0-8826216a17fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_8cac2edb-828a-4db3-8774-533b3089ca4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_90415489-6cbc-49b6-94f9-9dc7d4ec1fdb" xlink:to="loc_us-gaap_DebtInstrumentAxis_8cac2edb-828a-4db3-8774-533b3089ca4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_d9aaf453-5545-4174-b687-44a3e9a1f8da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_8cac2edb-828a-4db3-8774-533b3089ca4d" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_d9aaf453-5545-4174-b687-44a3e9a1f8da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_trno_September2022SeniorUnsecuredNotesMember_06e40e91-9fb2-4595-8e1f-5d9130d1db31" xlink:href="trno-20220630.xsd#trno_September2022SeniorUnsecuredNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d9aaf453-5545-4174-b687-44a3e9a1f8da" xlink:to="loc_trno_September2022SeniorUnsecuredNotesMember_06e40e91-9fb2-4595-8e1f-5d9130d1db31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_44fa4d7d-8c1e-42f6-997d-397faabcae91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_90415489-6cbc-49b6-94f9-9dc7d4ec1fdb" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_44fa4d7d-8c1e-42f6-997d-397faabcae91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_0308140a-f091-4fab-9bff-34b5f8fc7931" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_44fa4d7d-8c1e-42f6-997d-397faabcae91" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_0308140a-f091-4fab-9bff-34b5f8fc7931" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_ee5a67ca-ed95-42fb-918c-0398fe78b6cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_0308140a-f091-4fab-9bff-34b5f8fc7931" xlink:to="loc_us-gaap_UnsecuredDebtMember_ee5a67ca-ed95-42fb-918c-0398fe78b6cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_e1de0535-d9b1-44ee-8e56-a24ced5f1f94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_90415489-6cbc-49b6-94f9-9dc7d4ec1fdb" xlink:to="loc_us-gaap_SubsequentEventLineItems_e1de0535-d9b1-44ee-8e56-a24ced5f1f94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfRealEstateProperties_2bc2109f-c12f-4f4d-8f58-89cc53a07c5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfRealEstateProperties"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_e1de0535-d9b1-44ee-8e56-a24ced5f1f94" xlink:to="loc_us-gaap_NumberOfRealEstateProperties_2bc2109f-c12f-4f4d-8f58-89cc53a07c5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBuildings_a108980a-560d-4f49-a86d-56f138dda593" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBuildings"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_e1de0535-d9b1-44ee-8e56-a24ced5f1f94" xlink:to="loc_us-gaap_PaymentsToAcquireBuildings_a108980a-560d-4f49-a86d-56f138dda593" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarlyRepaymentOfSeniorDebt_51d6f2c9-6f76-4074-b872-9374e6bb7474" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarlyRepaymentOfSeniorDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_e1de0535-d9b1-44ee-8e56-a24ced5f1f94" xlink:to="loc_us-gaap_EarlyRepaymentOfSeniorDebt_51d6f2c9-6f76-4074-b872-9374e6bb7474" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_c65cad17-1dd7-45a2-b620-5317b07b3da4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_e1de0535-d9b1-44ee-8e56-a24ced5f1f94" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_c65cad17-1dd7-45a2-b620-5317b07b3da4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_362fd22d-91ec-4794-b63a-493e2cf2b92f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_e1de0535-d9b1-44ee-8e56-a24ced5f1f94" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_362fd22d-91ec-4794-b63a-493e2cf2b92f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284405072560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Aug. 01, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_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,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-34603<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">Terreno Realty Corporation<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">MD<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">27-1262675<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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, Street</a></td>
<td class="text">10500 NE 8th Street<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Suite</a></td>
<td class="text">Suite 301<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City</a></td>
<td class="text">Bellevue<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State</a></td>
<td class="text">WA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">98004<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">415<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">655-4580<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of each class</a></td>
<td class="text">Common Stock, $0.01 par value per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol(s)</a></td>
<td class="text">TRNO<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Name of each exchange on which registered</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">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_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="re">
<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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75,546,968<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001476150<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_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 YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284406220848">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealEstateInvestmentPropertyNetAbstract', window );"><strong>Investments in real estate</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_Land', window );">Land</a></td>
<td class="nump">$ 1,732,321<span></span>
</td>
<td class="nump">$ 1,556,952<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BuildingsAndImprovementsGross', window );">Buildings and improvements</a></td>
<td class="nump">1,303,031<span></span>
</td>
<td class="nump">1,210,591<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Construction in progress</a></td>
<td class="nump">99,142<span></span>
</td>
<td class="nump">65,157<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets</a></td>
<td class="nump">121,946<span></span>
</td>
<td class="nump">114,126<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_RealEstateInvestmentPropertyAtCost', window );">Total investments in properties</a></td>
<td class="nump">3,256,440<span></span>
</td>
<td class="nump">2,946,826<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealEstateInvestmentPropertyAccumulatedDepreciation', window );">Accumulated depreciation and amortization</a></td>
<td class="num">(296,568)<span></span>
</td>
<td class="num">(279,062)<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_RealEstateInvestmentPropertyNet', window );">Net investments in properties</a></td>
<td class="nump">2,959,872<span></span>
</td>
<td class="nump">2,667,764<span></span>
</td>
</tr>
<tr class="re">
<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">7,237<span></span>
</td>
<td class="nump">204,404<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted cash</a></td>
<td class="nump">3,096<span></span>
</td>
<td class="nump">397<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets, net</a></td>
<td class="nump">58,677<span></span>
</td>
<td class="nump">51,650<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">3,028,882<span></span>
</td>
<td class="nump">2,924,215<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Credit facility</a></td>
<td class="nump">12,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>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_LineOfCredit', window );">Credit facility</a></td>
<td class="nump">12,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansPayable', window );">Term loans payable, net</a></td>
<td class="nump">99,545<span></span>
</td>
<td class="nump">99,495<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeniorNotes', window );">Senior unsecured notes, net</a></td>
<td class="nump">621,514<span></span>
</td>
<td class="nump">621,175<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecurityDepositLiability', window );">Security deposits</a></td>
<td class="nump">26,559<span></span>
</td>
<td class="nump">23,914<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BelowMarketLeaseNet', window );">Intangible liabilities, net</a></td>
<td class="nump">56,587<span></span>
</td>
<td class="nump">51,025<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPayableCurrentAndNoncurrent', window );">Dividends payable</a></td>
<td class="nump">25,686<span></span>
</td>
<td class="nump">25,618<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableOtherCurrentAndNoncurrent', window );">Accounts payable and other liabilities</a></td>
<td class="nump">57,406<span></span>
</td>
<td class="nump">45,025<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">899,297<span></span>
</td>
<td class="nump">866,252<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 12)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock: $0.01 par value, 400,000,000 shares authorized, and 75,120,374 and 75,068,575 shares issued and outstanding at June&#160;30, 2022 and December&#160;31, 2021, respectively.</a></td>
<td class="nump">752<span></span>
</td>
<td class="nump">752<span></span>
</td>
</tr>
<tr class="ro">
<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">2,087,682<span></span>
</td>
<td class="nump">2,069,604<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockHeldInTrust', window );">Common stock held in deferred compensation plan, 426,594 and 275,727 shares at June&#160;30, 2022 and December&#160;31, 2021, respectively.</a></td>
<td class="num">(26,982)<span></span>
</td>
<td class="num">(15,197)<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">68,133<span></span>
</td>
<td class="nump">2,804<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">2,129,585<span></span>
</td>
<td class="nump">2,057,963<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 equity</a></td>
<td class="nump">$ 3,028,882<span></span>
</td>
<td class="nump">$ 2,924,215<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_AccountsPayableOtherCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 obligations incurred and payable 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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableOtherCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BelowMarketLeaseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 amortization of leases acquired as part of a real property acquisition at below market lease rate with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BelowMarketLeaseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BuildingsAndImprovementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BuildingsAndImprovementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockHeldInTrust">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 common stock held in trust.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockHeldInTrust</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConstructionInProgressGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionInProgressGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DividendsPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a 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 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Land">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 depletion of real estate held for productive use, excluding land held 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Land</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, aggregate carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 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(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16)(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RealEstateInvestmentPropertyAccumulatedDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 depreciation for real estate property held for investment purposes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.1(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstateInvestmentPropertyAccumulatedDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RealEstateInvestmentPropertyAtCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 real estate investment property which may include the following: (1) land available-for-sale; (2) land available-for-development; (3) investments in building and building improvements; (4) tenant allowances; (5) developments in-process; (6) rental properties; and (7) other real estate investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.1(d))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstateInvestmentPropertyAtCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RealEstateInvestmentPropertyNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 real estate investment property, net of accumulated depreciation, which may include the following: (1) land available-for-sale; (2) land available-for-development; (3) investments in building and building improvements; (4) tenant allowances; (5) developments in-process; (6) rental properties; and (7) other real estate investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.1(d))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstateInvestmentPropertyNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RealEstateInvestmentPropertyNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RealEstateInvestmentPropertyNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 restricted as to withdrawal or usage. 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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<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(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecurityDepositLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 element represents money paid in advance to protect the provider of a product or service, such as a lessor, against damage or nonpayment by the buyer or tenant (lessee) during the term of the agreement. Such damages may include physical damage to the property, theft of property, and other contractual breaches. Security deposits held may be interest or noninterest bearing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.15(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecurityDepositLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SeniorNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.16(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.16)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SeniorNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284406551840">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">400,000,000<span></span>
</td>
<td class="nump">400,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">75,120,374<span></span>
</td>
<td class="nump">75,068,575<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares)</a></td>
<td class="nump">75,120,374<span></span>
</td>
<td class="nump">75,068,575<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesHeldInEmployeeTrustShares', window );">Common stock held in deferred compensation plan (in shares)</a></td>
<td class="nump">426,594<span></span>
</td>
<td class="nump">275,727<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesHeldInEmployeeTrustShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 common stock held in a trust that has been set up specifically to accumulate stock for the sole purpose of distribution to participating employees but not yet earned.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 40<br> -Section 25<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=109244457&amp;loc=d3e16701-113920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesHeldInEmployeeTrustShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284406123904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>REVENUES</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_OperatingLeaseLeaseIncome', window );">Rental revenues and tenant expense reimbursements</a></td>
<td class="nump">$ 65,369<span></span>
</td>
<td class="nump">$ 53,295<span></span>
</td>
<td class="nump">$ 129,404<span></span>
</td>
<td class="nump">$ 103,986<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_Revenues', window );">Total revenues</a></td>
<td class="nump">65,369<span></span>
</td>
<td class="nump">53,295<span></span>
</td>
<td class="nump">129,404<span></span>
</td>
<td class="nump">103,986<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>COSTS AND 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_OperatingLeaseInitialDirectCostExpenseOverTerm', window );">Property operating expenses</a></td>
<td class="nump">15,804<span></span>
</td>
<td class="nump">13,171<span></span>
</td>
<td class="nump">32,680<span></span>
</td>
<td class="nump">26,683<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">15,288<span></span>
</td>
<td class="nump">11,968<span></span>
</td>
<td class="nump">30,270<span></span>
</td>
<td class="nump">23,344<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">7,333<span></span>
</td>
<td class="nump">6,866<span></span>
</td>
<td class="nump">14,860<span></span>
</td>
<td class="nump">12,448<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts', window );">Acquisition costs and other</a></td>
<td class="nump">1,027<span></span>
</td>
<td class="nump">117<span></span>
</td>
<td class="nump">1,055<span></span>
</td>
<td class="nump">172<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_CostsAndExpenses', window );">Total costs and expenses</a></td>
<td class="nump">39,452<span></span>
</td>
<td class="nump">32,122<span></span>
</td>
<td class="nump">78,865<span></span>
</td>
<td class="nump">62,647<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>OTHER INCOME (EXPENSE)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndOtherIncome', window );">Interest and other income</a></td>
<td class="nump">115<span></span>
</td>
<td class="nump">221<span></span>
</td>
<td class="nump">236<span></span>
</td>
<td class="nump">457<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense, including amortization</a></td>
<td class="num">(5,047)<span></span>
</td>
<td class="num">(4,016)<span></span>
</td>
<td class="num">(10,128)<span></span>
</td>
<td class="num">(8,161)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfProperties', window );">Gain on sales of real estate investments</a></td>
<td class="nump">76,048<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">76,048<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income (expense)</a></td>
<td class="nump">71,116<span></span>
</td>
<td class="num">(3,795)<span></span>
</td>
<td class="nump">66,156<span></span>
</td>
<td class="num">(7,704)<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">97,033<span></span>
</td>
<td class="nump">17,378<span></span>
</td>
<td class="nump">116,695<span></span>
</td>
<td class="nump">33,635<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic', window );">Allocation to participating securities</a></td>
<td class="num">(382)<span></span>
</td>
<td class="num">(53)<span></span>
</td>
<td class="num">(467)<span></span>
</td>
<td class="num">(104)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income available to common stockholders</a></td>
<td class="nump">$ 96,651<span></span>
</td>
<td class="nump">$ 17,325<span></span>
</td>
<td class="nump">$ 116,228<span></span>
</td>
<td class="nump">$ 33,531<span></span>
</td>
</tr>
<tr class="ro">
<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 COMMON SHARE - BASIC AND DILUTED:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net income available to common stockholders - basic (in dollars per share)</a></td>
<td class="nump">$ 1.28<span></span>
</td>
<td class="nump">$ 0.25<span></span>
</td>
<td class="nump">$ 1.55<span></span>
</td>
<td class="nump">$ 0.49<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net income available to common stockholders - diluted (in dollars per share)</a></td>
<td class="nump">$ 1.28<span></span>
</td>
<td class="nump">$ 0.25<span></span>
</td>
<td class="nump">$ 1.54<span></span>
</td>
<td class="nump">$ 0.48<span></span>
</td>
</tr>
<tr class="re">
<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 WEIGHTED AVERAGE COMMON SHARES OUTSTANDING (in shares)</a></td>
<td class="nump">75,250,655<span></span>
</td>
<td class="nump">69,580,253<span></span>
</td>
<td class="nump">75,225,233<span></span>
</td>
<td class="nump">69,094,360<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">DILUTED WEIGHTED AVERAGE COMMON SHARES OUTSTANDING (in shares)</a></td>
<td class="nump">75,340,872<span></span>
</td>
<td class="nump">69,808,430<span></span>
</td>
<td class="nump">75,310,343<span></span>
</td>
<td class="nump">69,317,407<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_BusinessCombinationAcquisitionRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 23<br> -URI https://asc.fasb.org/extlink&amp;oid=123586518&amp;loc=d3e1043-128460<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquisitionRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfProperties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between the carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2443-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfProperties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndOtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndOtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseInitialDirectCostExpenseOverTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 initial direct cost recognized as expense over lease term.</p></div>
<a 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 30<br> -Section 25<br> -Paragraph 11<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123408481&amp;loc=SL77919140-209958<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseInitialDirectCostExpenseOverTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeaseLeaseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919372-209981<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123420820&amp;loc=SL77919311-209978<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6A<br> -URI https://asc.fasb.org/extlink&amp;oid=126900988&amp;loc=SL77927221-108306<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLeaseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a 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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 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 https://asc.fasb.org/extlink&amp;oid=123596393&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 23: 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(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class 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 65<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e2793-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 66<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e2814-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_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284406561072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 97,033<span></span>
</td>
<td class="nump">$ 17,378<span></span>
</td>
<td class="nump">$ 116,695<span></span>
</td>
<td class="nump">$ 33,635<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income:</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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent', window );">Cash flow hedge adjustment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">77<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">183<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income</a></td>
<td class="nump">$ 97,033<span></span>
</td>
<td class="nump">$ 17,455<span></span>
</td>
<td class="nump">$ 116,695<span></span>
</td>
<td class="nump">$ 33,818<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to 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 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284401086368">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Equity - USD ($)<br> $ 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&#160;Capital</div></th>
<th class="th"><div>Common Shares Held in Deferred Compensation Plan</div></th>
<th class="th"><div>Deferred Compensation Plan</div></th>
<th class="th"><div>&#160;Retained Earnings</div></th>
<th class="th"><div>Accumulated Other Comprehensive Loss</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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68,376,364<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2020</a></td>
<td class="nump">$ 1,588,184<span></span>
</td>
<td class="nump">$ 686<span></span>
</td>
<td class="nump">$ 1,589,301<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (7,546)<span></span>
</td>
<td class="nump">$ 5,926<span></span>
</td>
<td class="num">$ (183)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68,376,364<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SharesIssued', window );">Beginning balance (in shares) at Dec. 31, 2020</a></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">139,224<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</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>
</tr>
<tr class="re">
<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">16,257<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,257<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock, net of issuance costs</a></td>
<td class="nump">47,873<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="nump">47,866<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock, net of issuance costs (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">837,846<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Common shares acquired related to employee awards</a></td>
<td class="num">(582)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(582)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Common shares acquired related to employee awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,534)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Issuance of restricted stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,654<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">1,970<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,970<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Common stock dividends</a></td>
<td class="num">(20,091)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(20,091)<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_trno_DepositsToDeferredCompensationPlan', window );">Deposits to deferred compensation plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,321<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,321)<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_trno_StockTransferredDuringPeriodDepositToDeferredCompensationPlan', window );">Deposits to deferred compensation plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(131,322)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">131,322<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income</a></td>
<td class="nump">106<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">106<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Mar. 31, 2021</a></td>
<td class="nump">1,633,717<span></span>
</td>
<td class="nump">$ 693<span></span>
</td>
<td class="nump">1,645,876<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,867)<span></span>
</td>
<td class="nump">2,092<span></span>
</td>
<td class="num">(77)<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_SharesIssued', window );">Ending balance (in shares) at Mar. 31, 2021</a></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">270,546<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2020</a></td>
<td class="nump">1,588,184<span></span>
</td>
<td class="nump">$ 686<span></span>
</td>
<td class="nump">1,589,301<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,546)<span></span>
</td>
<td class="nump">5,926<span></span>
</td>
<td class="num">(183)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68,376,364<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SharesIssued', window );">Beginning balance (in shares) at Dec. 31, 2020</a></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">139,224<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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</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>
</tr>
<tr class="ro">
<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">$ 33,635<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock, net of issuance costs (in shares)</a></td>
<td class="nump">1,790,818<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_trno_StockTransferredDuringPeriodDepositToDeferredCompensationPlan', window );">Deposits to deferred compensation plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">136,503<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Jun. 30, 2021</a></td>
<td class="nump">$ 1,701,814<span></span>
</td>
<td class="nump">$ 704<span></span>
</td>
<td class="nump">1,717,265<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15,197)<span></span>
</td>
<td class="num">(958)<span></span>
</td>
<td class="nump">0<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_SharesIssued', window );">Ending balance (in shares) at Jun. 30, 2021</a></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,727<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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</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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69,102,008<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Mar. 31, 2021</a></td>
<td class="nump">1,633,717<span></span>
</td>
<td class="nump">$ 693<span></span>
</td>
<td class="nump">1,645,876<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,867)<span></span>
</td>
<td class="nump">2,092<span></span>
</td>
<td class="num">(77)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Mar. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69,102,008<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SharesIssued', window );">Beginning balance (in shares) at Mar. 31, 2021</a></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">270,546<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</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>
</tr>
<tr class="re">
<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">17,378<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,378<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock, net of issuance costs</a></td>
<td class="nump">$ 68,393<span></span>
</td>
<td class="nump">$ 11<span></span>
</td>
<td class="nump">68,382<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock, net of issuance costs (in shares)</a></td>
<td class="nump">1,084,294<span></span>
</td>
<td class="nump">1,094,656<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeiture of common stock related to employee awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(85)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">$ 2,677<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,677<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Common stock dividends</a></td>
<td class="num">(20,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>
<td class="num">(20,428)<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_trno_DepositsToDeferredCompensationPlan', window );">Deposits to deferred compensation plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">330<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(330)<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_trno_StockTransferredDuringPeriodDepositToDeferredCompensationPlan', window );">Deposits to deferred compensation plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,181)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,181<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income</a></td>
<td class="nump">77<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">77<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Jun. 30, 2021</a></td>
<td class="nump">$ 1,701,814<span></span>
</td>
<td class="nump">$ 704<span></span>
</td>
<td class="nump">1,717,265<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15,197)<span></span>
</td>
<td class="num">(958)<span></span>
</td>
<td class="nump">0<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_SharesIssued', window );">Ending balance (in shares) at Jun. 30, 2021</a></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,727<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70,191,398<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares)</a></td>
<td class="nump">75,068,575<span></span>
</td>
<td class="nump">75,068,575<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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, 2021</a></td>
<td class="nump">$ 2,057,963<span></span>
</td>
<td class="nump">$ 752<span></span>
</td>
<td class="nump">2,069,604<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15,197)<span></span>
</td>
<td class="nump">2,804<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2021</a></td>
<td class="nump">75,068,575<span></span>
</td>
<td class="nump">75,068,575<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SharesIssued', window );">Beginning balance (in shares) at Dec. 31, 2021</a></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,727<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</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>
</tr>
<tr class="re">
<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">$ 19,662<span></span>
</td>
<td class="text">&#160;<span></span>
</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">19,662<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock, net of issuance costs (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">147,285<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeiture of common stock related to employee awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,206)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Common shares acquired related to employee awards</a></td>
<td class="num">(493)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(493)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Common shares acquired related to employee awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,348)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Issuance of restricted stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,255<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">2,829<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,829<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Common stock dividends</a></td>
<td class="num">(25,680)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(25,680)<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_trno_DepositsToDeferredCompensationPlan', window );">Deposits to deferred compensation plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,535<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11,535)<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_trno_StockTransferredDuringPeriodDepositToDeferredCompensationPlan', window );">Deposits to deferred compensation plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(147,285)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">147,285<span></span>
</td>
<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, 2022</a></td>
<td class="nump">2,054,281<span></span>
</td>
<td class="nump">$ 752<span></span>
</td>
<td class="nump">2,083,475<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(26,732)<span></span>
</td>
<td class="num">(3,214)<span></span>
</td>
<td class="nump">0<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_SharesIssued', window );">Ending balance (in shares) at Mar. 31, 2022</a></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">423,012<span></span>
</td>
<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, 2021</a></td>
<td class="nump">$ 2,057,963<span></span>
</td>
<td class="nump">$ 752<span></span>
</td>
<td class="nump">2,069,604<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15,197)<span></span>
</td>
<td class="nump">2,804<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2021</a></td>
<td class="nump">75,068,575<span></span>
</td>
<td class="nump">75,068,575<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SharesIssued', window );">Beginning balance (in shares) at Dec. 31, 2021</a></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,727<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</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>
</tr>
<tr class="re">
<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">$ 116,695<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_trno_StockTransferredDuringPeriodDepositToDeferredCompensationPlan', window );">Deposits to deferred compensation plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,867<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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, 2022</a></td>
<td class="nump">2,129,585<span></span>
</td>
<td class="nump">$ 752<span></span>
</td>
<td class="nump">2,087,682<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(26,982)<span></span>
</td>
<td class="nump">68,133<span></span>
</td>
<td class="nump">0<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_SharesIssued', window );">Ending balance (in shares) at Jun. 30, 2022</a></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">426,594<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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</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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75,102,276<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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, 2022</a></td>
<td class="nump">2,054,281<span></span>
</td>
<td class="nump">$ 752<span></span>
</td>
<td class="nump">2,083,475<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(26,732)<span></span>
</td>
<td class="num">(3,214)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Mar. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75,102,276<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SharesIssued', window );">Beginning balance (in shares) at Mar. 31, 2022</a></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">423,012<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</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>
</tr>
<tr class="re">
<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">97,033<span></span>
</td>
<td class="text">&#160;<span></span>
</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">97,033<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock, net of issuance costs</a></td>
<td class="nump">1,947<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,947<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock, net of issuance costs (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,833<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeiture of common stock related to employee awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(28,185)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">2,010<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,010<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Common stock dividends</a></td>
<td class="num">(25,686)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(25,686)<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_trno_DepositsToDeferredCompensationPlan', window );">Deposits to deferred compensation plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(250)<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_trno_StockTransferredDuringPeriodDepositToDeferredCompensationPlan', window );">Deposits to deferred compensation plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,582)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,582<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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, 2022</a></td>
<td class="nump">$ 2,129,585<span></span>
</td>
<td class="nump">$ 752<span></span>
</td>
<td class="nump">$ 2,087,682<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (26,982)<span></span>
</td>
<td class="nump">$ 68,133<span></span>
</td>
<td class="nump">$ 0<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_SharesIssued', window );">Ending balance (in shares) at Jun. 30, 2022</a></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">426,594<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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</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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares)</a></td>
<td class="nump">75,120,374<span></span>
</td>
<td class="nump">75,120,374<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_trno_DepositsToDeferredCompensationPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 To Deferred Compensation Plan</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trno_DepositsToDeferredCompensationPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_trno_StockTransferredDuringPeriodDepositToDeferredCompensationPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Transferred During Period, Deposit To Deferred Compensation Plan</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trno_StockTransferredDuringPeriodDepositToDeferredCompensationPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trno_</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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126964447&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126964447&amp;loc=d3e11178-113907<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126961718&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 paid and unpaid common stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 other comprehensive income (loss).</p></div>
<a 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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 11: 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(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><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 https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284406561520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Equity (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="4">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfStockholdersEquityAbstract', window );"><strong>Statement of Stockholders' Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Issuance costs</a></td>
<td class="nump">$ 112<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,228<span></span>
</td>
<td class="nump">$ 731<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends per share, common stock (in dollars per share)</a></td>
<td class="nump">$ 0.34<span></span>
</td>
<td class="nump">$ 0.34<span></span>
</td>
<td class="nump">$ 0.29<span></span>
</td>
<td class="nump">$ 0.29<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for cost incurred directly with the issuance of an equity security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementOfStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284405774096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 116,695<span></span>
</td>
<td class="nump">$ 33,635<span></span>
</td>
</tr>
<tr class="re">
<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 provided by operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StraightLineRent', window );">Straight-line rents</a></td>
<td class="num">(4,437)<span></span>
</td>
<td class="num">(3,591)<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_trno_AmortizationOfLeaseIntangibles', window );">Amortization of lease intangibles</a></td>
<td class="num">(6,609)<span></span>
</td>
<td class="num">(3,071)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">30,270<span></span>
</td>
<td class="nump">23,344<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfProperties', window );">Gain on sales of real estate investments</a></td>
<td class="num">(76,048)<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_AmortizationOfFinancingCostsAndDiscounts', window );">Deferred financing cost amortization</a></td>
<td class="nump">611<span></span>
</td>
<td class="nump">747<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">4,839<span></span>
</td>
<td class="nump">4,647<span></span>
</td>
</tr>
<tr class="ro">
<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 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_IncreaseDecreaseInOtherOperatingAssets', window );">Other assets</a></td>
<td class="num">(2,658)<span></span>
</td>
<td class="num">(4,811)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and other liabilities</a></td>
<td class="nump">564<span></span>
</td>
<td class="nump">8,324<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">63,227<span></span>
</td>
<td class="nump">59,224<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_PaymentsToAcquireBuildings', window );">Cash paid for property acquisitions</a></td>
<td class="num">(276,975)<span></span>
</td>
<td class="num">(160,031)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfRealEstateHeldforinvestment', window );">Proceeds from sales of real estate investments, net</a></td>
<td class="nump">106,835<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_PaymentsForConstructionInProcess', window );">Additions to construction in progress</a></td>
<td class="num">(18,571)<span></span>
</td>
<td class="num">(3,021)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment', window );">Additions to buildings, improvements and leasing costs</a></td>
<td class="num">(30,346)<span></span>
</td>
<td class="num">(20,362)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(219,057)<span></span>
</td>
<td class="num">(183,414)<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Issuance of common stock</a></td>
<td class="nump">2,059<span></span>
</td>
<td class="nump">112,613<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_trno_IssuanceCostsOnIssuanceOfCommonStock', window );">Issuance costs on issuance of common stock</a></td>
<td class="num">(49)<span></span>
</td>
<td class="num">(1,606)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchase of common stock related to employee awards</a></td>
<td class="num">(493)<span></span>
</td>
<td class="num">(582)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Borrowings on credit facility</a></td>
<td class="nump">12,000<span></span>
</td>
<td class="nump">25,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLinesOfCredit', window );">Payments on credit facility</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(25,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_RepaymentsOfSecuredDebt', window );">Payments on mortgage loan payable</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(11,271)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfFinancingCosts', window );">Payment of deferred financing costs</a></td>
<td class="num">(857)<span></span>
</td>
<td class="num">(131)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends paid to common stockholders</a></td>
<td class="num">(51,298)<span></span>
</td>
<td class="num">(39,961)<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 (used in) provided by financing activities</a></td>
<td class="num">(38,638)<span></span>
</td>
<td class="nump">59,062<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 decrease in cash and cash equivalents and restricted cash</a></td>
<td class="num">(194,468)<span></span>
</td>
<td class="num">(65,128)<span></span>
</td>
</tr>
<tr class="re">
<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 and restricted cash at beginning of period</a></td>
<td class="nump">204,801<span></span>
</td>
<td class="nump">107,836<span></span>
</td>
</tr>
<tr class="ro">
<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 and restricted cash at end of period</a></td>
<td class="nump">10,333<span></span>
</td>
<td class="nump">42,708<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest, net of capitalized interest</a></td>
<td class="nump">10,520<span></span>
</td>
<td class="nump">7,612<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Supplemental disclosures of non-cash transactions</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_CapitalExpendituresIncurredButNotYetPaid', window );">Accounts payable related to capital improvements</a></td>
<td class="nump">29,039<span></span>
</td>
<td class="nump">16,131<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssued1', window );">Non-cash issuance of common stock to the deferred compensation plan</a></td>
<td class="num">(11,785)<span></span>
</td>
<td class="num">(7,651)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Lease liability arising from recognition of right-of-use asset</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">424<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_trno_ReconciliationAcquisitionOfProperties', window );">Acquisition of properties</a></td>
<td class="nump">291,873<span></span>
</td>
<td class="nump">167,660<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_trno_AssumptionsOfOtherAssetsAndLiabilities', window );">Assumption of other assets and liabilities</a></td>
<td class="num">(14,898)<span></span>
</td>
<td class="num">(7,629)<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_PaymentsToAcquireBuildings', window );">Net cash paid for property acquisitions</a></td>
<td class="nump">$ 276,975<span></span>
</td>
<td class="nump">$ 160,031<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trno_AmortizationOfLeaseIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortization of lease intangibles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trno_AmortizationOfLeaseIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_trno_AssumptionsOfOtherAssetsAndLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Assumptions Of Other Assets And Liabilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trno_AssumptionsOfOtherAssetsAndLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_trno_IssuanceCostsOnIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Issuance costs on issuance of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trno_IssuanceCostsOnIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_trno_ReconciliationAcquisitionOfProperties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Acquisition Of Properties</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trno_ReconciliationAcquisitionOfProperties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69F<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495745-112612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCostsAndDiscounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainLossOnSaleOfProperties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between the carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2443-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfProperties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForConstructionInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 from construction costs to date on capital projects that have not been completed and assets being constructed that are not ready to be placed into service.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForConstructionInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for loan and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsToAcquireBuildings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for acquisition of buildings (properties) whether for investment or 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBuildings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsToAcquireOtherPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 the acquisition of or improvements to long-lived, physical assets used to produce goods and services and not intended for resale, 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 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfRealEstateHeldforinvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash received from the sale of real estate that is held for investment, that is, it is part of an investing activity 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 12<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfRealEstateHeldforinvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfSecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfSecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value of stock issued in noncash financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StraightLineRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Difference between actual rental income due and rental income recognized on a straight-line basis.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StraightLineRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284408012896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Organization</a></td>
<td class="text">Organization<div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Terreno Realty Corporation (&#8220;Terreno&#8221;, and together with its subsidiaries, the &#8220;Company&#8221;) acquires, owns and operates industrial real estate in six major coastal U.S.&#160;markets: Los Angeles, Northern New Jersey/New York City, San&#160;Francisco Bay Area, Seattle, Miami, and Washington,&#160;D.C. All square feet, acres, occupancy and number of properties disclosed in these condensed notes to the consolidated financial statements are unaudited. As of June&#160;30, 2022, the Company owned 249 buildings aggregating approximately 15.1 million square feet, 42 improved land parcels consisting of approximately 147.7 acres and four properties under redevelopment that, upon completion, will consist of two properties aggregating approximately 0.3 million&#160;square feet and two improved land parcels aggregating approximately 12.1 acres.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is an internally managed Maryland corporation and elected to be taxed as a real estate investment trust (&#8220;REIT&#8221;) under Sections 856 through 860 of the Internal Revenue Code of 1986, as amended (the &#8220;Code&#8221;), commencing with its taxable year ended December&#160;31, 2010.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI https://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI https://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284514229568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Significant Accounting Policies</a></td>
<td class="text">Significant Accounting Policies<div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;The accompanying unaudited interim consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;) for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, they do not include all of the information and disclosures required by GAAP for annual financial statements. In management&#8217;s opinion, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation have been included. The interim consolidated financial statements include all of the Company&#8217;s accounts and its subsidiaries and all intercompany balances and transactions have been eliminated in consolidation. The financial statements should be read in conjunction with the financial statements contained in the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2021 and the notes thereto, which was filed with the Securities and Exchange Commission on February&#160;9, 2022.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The preparation of the interim consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements. Actual results could differ from those estimates.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capitalization of Costs.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company capitalizes costs directly related to the redevelopment, renovation and expansion of its investment in real estate. Costs associated with such projects are capitalized as incurred. If the project is abandoned, these costs are expensed during the period in which the redevelopment, renovation or expansion project is abandoned. Costs considered for capitalization include, but are not limited to, construction costs, interest, real estate taxes and insurance, if appropriate. These costs are capitalized only during the period in which activities necessary to ready an asset for its intended use are in progress. In the event that the activities to ready the asset for its intended use are suspended, the capitalization period will cease until such activities are resumed. Costs incurred for maintaining and repairing properties, which do not extend their useful lives, are expensed as incurred.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest is capitalized based on actual capital expenditures from the period when redevelopment, renovation or expansion commences until the asset is ready for its intended use, at the weighted average borrowing rate during the period.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investments in Real Estate.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Investments in real estate, including tenant improvements, leasehold improvements and leasing costs, are stated at cost, less accumulated depreciation, unless circumstances indicate that the cost cannot be recovered, in which case, an adjustment to the carrying value of the property is made to reduce it to its estimated fair value. The Company also reviews the impact of above and below-market leases, in-place leases and lease origination costs for acquisitions and records an intangible asset or liability accordingly.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Carrying values for financial reporting purposes are reviewed for impairment on a property-by-property basis whenever events or changes in circumstances indicate that the carrying value of a property may not be fully recoverable. Examples of such events or changes in circumstances may include classifying an asset to be held for sale, changing the intended hold period or when an asset remains vacant significantly longer than expected. The intended use of an asset either held for sale or held for use can significantly impact how impairment is measured. If an asset is intended to be held for the long-term, the recoverability is based on the undiscounted future cash flows. If the asset carrying value is not supported on an undiscounted </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">future cash flow basis, then the asset carrying value is measured against the lower of cost or the present value of expected cash flows over the expected hold period. An impairment charge to earnings is recognized for the excess of the asset&#8217;s carrying value over the lower of cost or the present values of expected cash flows over the expected hold period. If an asset is intended to be sold, impairment is determined using the estimated fair value less costs to sell. The estimation of expected future net cash flows is inherently uncertain and relies on assumptions, among other things, regarding current and future economic and market conditions and the availability of capital. The Company determines the estimated fair values based on its assumptions regarding rental rates, lease-up and holding periods, as well as sales prices. When available, current market information is used to determine capitalization and rental growth rates. If available, current comparative sales values may also be used to establish fair value. When market information is not readily available, the inputs are based on the Company&#8217;s understanding of market conditions and the experience of the Company&#8217;s management team. Actual results could differ significantly from the Company&#8217;s estimates. The discount rates used in the fair value estimates represent a rate commensurate with the indicated holding period with a premium layered on for risk. There were no impairment charges recorded to the carrying values of the Company&#8217;s properties during the three or six months ended June&#160;30, 2022 or 2021.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property Acquisitions.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In accordance with Accounting Standards Update (&#8220;ASU&#8221;) 2017-01, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Topic 805): </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Clarifying the Definition of a Business, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">when substantially all of the fair value of the gross assets acquired (or disposed of) is concentrated in a single identifiable asset or a group of similar identifiable assets, the integrated set of assets and activities is not considered a business. To be a business, the set of acquired activities and assets must include inputs and one or more substantive processes that together contribute to the ability to create outputs. The Company has determined that its real estate property acquisitions will generally be accounted for as asset acquisitions under the clarified definition. Upon acquisition of a property the Company estimates the fair value of acquired tangible assets (consisting generally of land, buildings and improvements) and intangible assets and liabilities (consisting generally of the above and below-market leases and the origination value of all in-place leases). The Company determines fair values using Level&#160;3 inputs such as replacement cost, estimated cash flow projections and other valuation techniques and applying appropriate discount and capitalization rates based on available market information. Mortgage loans assumed in connection with acquisitions are recorded at their fair value using current market interest rates for similar debt at the date of acquisition. Acquisition-related costs associated with asset acquisitions are capitalized to individual tangible and intangible assets and liabilities assumed on a relative fair value basis and acquisition-related costs associated with business combinations are expensed as incurred.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the tangible assets is determined by valuing the property as if it were vacant. Land values are derived from current comparative sales values, when available, or management&#8217;s estimates of the fair value based on market conditions and the experience of the Company&#8217;s management team. Building and improvement values are calculated as replacement cost less depreciation, or management&#8217;s estimates of the fair value of these assets using discounted cash flow analyses or similar methods. The fair value of the above and below-market leases is based on the present value of the difference between the contractual amounts to be received pursuant to the acquired leases (using a discount rate that reflects the risks associated with the acquired leases) and the Company&#8217;s estimate of the market lease rates measured over a period equal to the remaining term of the leases plus the term of any below-market fixed rate renewal options. The above and below-market lease values are amortized to rental revenues over the remaining initial term plus the term of any below-market fixed rate renewal options that are considered bargain renewal options of the respective leases. The total net impact to rental revenues due to the amortization of above and below-market leases was a net increase of approximately $3.5 million and $1.6 million for the three months ended June&#160;30, 2022 and 2021, respectively, and approximately $6.6 million and $3.1 million for the six months ended June&#160;30, 2022 and 2021, respectively. The origination value of in-place leases is based on costs to execute similar leases, including commissions and other related costs. The origination value of in-place leases also includes real estate taxes, insurance and an estimate of lost rental revenue at market rates during the estimated time required to lease up the property from vacant to the occupancy level at the date of acquisition. The remaining weighted average lease term related to these intangible assets and liabilities as of June&#160;30, 2022 was 6.5 years. As of June&#160;30, 2022 and December&#160;31, 2021, the Company&#8217;s intangible assets and liabilities, including properties held for sale (if any), consisted of the following (dollars in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.368%"><tr><td style="width:1.0%"/><td style="width:25.326%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.912%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.912%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.912%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.550%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.912%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.260%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.916%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-place leases</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,352&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77,524)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,828&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,351&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72,266)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,085&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Above-market leases</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,594&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,555)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,775&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,706)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Below-market leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(90,123)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,536&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56,587)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78,753)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,728&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51,025)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,823&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,543)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,720)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,373&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48,244)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,871)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:80.305%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.495%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Depreciation and Useful Lives of Real Estate and Intangible Assets.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Depreciation and amortization are computed on a straight-line basis over the estimated useful lives of the related assets or liabilities. The following table reflects the standard depreciable lives typically used to compute depreciation and amortization. However, such depreciable lives may be different based on the estimated useful life of such assets or liabilities.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:42.677%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.391%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Standard&#160;Depreciable&#160;Life</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Not depreciated</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building Improvements</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5-40 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tenant Improvements</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shorter of lease term or useful life</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasing Costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease term</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-place Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease term</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Above/Below-Market Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease term</span></td></tr></table></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Held for Sale Assets.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company considers a property to be held for sale when it meets the criteria established under Accounting Standards Codification (&#8220;ASC&#8221;) 360, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, Plant and Equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (See &#8220;Note 5 - Held for Sale/Disposed Assets&#8221;). Properties held for sale are reported at the lower of the carrying amount or fair value less estimated costs to sell and are not depreciated while they are held for sale.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Cash and cash equivalents consists of cash held in a major banking institution and other highly liquid short-term investments with original maturities of three months or less. Cash equivalents are generally invested in U.S. government securities, government agency securities or money market accounts.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Cash.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Restricted cash includes cash held in escrow in connection with property acquisitions and reserves for certain capital improvements, leasing, interest and real estate tax and insurance payments as required by certain mortgage loan obligations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the reconciliation of cash and cash equivalents and restricted cash as presented in the accompanying consolidated statements of cash flows (dollars in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.602%"><tr><td style="width:1.0%"/><td style="width:57.838%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.507%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.255%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">For the Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Beginning</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents at beginning of period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,404&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,180&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">656&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,801&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,836&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents at end of period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,237&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,955&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,096&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,753&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,333&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,708&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net decrease in cash and cash equivalents and restricted cash</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(194,468)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65,128)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company records rental revenue from operating leases on a straight-line basis over the term of the leases and maintains an allowance for estimated losses that may result from the inability of its tenants to make required payments. If tenants fail to make contractual lease payments that are greater than the Company&#8217;s allowance for doubtful accounts, security deposits and letters of credit, then the Company may have to recognize additional doubtful account charges in future periods. The Company monitors the liquidity and creditworthiness of its tenants on an on-going basis by reviewing their financial condition periodically as appropriate. Each period the Company reviews its outstanding accounts receivable, including straight-line rents, for doubtful accounts and provides allowances as needed. The Company also records lease termination fees when a tenant has executed a definitive termination agreement with the Company and the payment of the termination fee is not subject to any conditions that must be met or waived before the fee is due to the Company. If a tenant remains in the leased space following the execution of a definitive termination agreement, the applicable termination will be deferred and recognized over the term of such tenant&#8217;s occupancy. Tenant expense reimbursement income includes payments and amounts due from tenants pursuant to their leases for real estate taxes, insurance and other recoverable property operating expenses and is recognized as revenues during the same period the related expenses are incurred. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2022 and December&#160;31, 2021, approximately $42.7 million and $39.7 million, respectively, of straight-line rent and accounts receivable, net of allowances of approximately $0.7 million and $0.5 million as of June&#160;30, 2022 and December&#160;31, 2021, respectively, were included as a component of other assets in the accompanying consolidated balance sheets.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Financing Costs.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Costs incurred in connection with financings are capitalized and amortized to interest expense using the effective interest method over the term of the related loan. Deferred financing costs associated with the Company&#8217;s revolving credit facility are classified as an asset, as a component of other assets in the accompanying consolidated balance sheets, and deferred financing costs associated with debt liabilities are reported as a direct deduction from the carrying amount of the debt liability in the accompanying consolidated balance sheets. Deferred financing costs related to the revolving credit facility and debt liabilities are carried at cost, net of accumulated amortization in the aggregate of approximately $11.2 million and $10.6 million as of June&#160;30, 2022 and December&#160;31, 2021, respectively.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company elected to be taxed as a REIT under the Code and operates as such beginning with its taxable year ended December&#160;31, 2010. To qualify as a REIT, the Company must meet certain organizational and operational requirements, including a requirement to distribute at least 90% of its annual REIT taxable income to its stockholders (which is computed without regard to the dividends paid deduction or net capital gain and which does not necessarily equal net income as calculated in accordance with GAAP). As a REIT, the Company generally will not be subject to federal income tax to the extent it distributes qualifying dividends to its stockholders. If it fails to qualify as a REIT in any taxable year, it will be subject to federal income tax on its taxable income at regular corporate income tax rates and generally will not be permitted to qualify for treatment as a REIT for federal income tax purposes for the four taxable years following the year during which qualification is lost unless the IRS grants it relief under certain statutory provisions. Such an event could materially adversely affect the Company&#8217;s net income and net cash available for distribution to stockholders. However, the Company believes it is organized and operates in such a manner as to qualify for treatment as a REIT.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 740-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#8220;ASC 740-10&#8221;)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> provides guidance for how uncertain tax positions should be recognized, measured, presented and disclosed in the financial statements. ASC 740-10 requires the evaluation of tax positions taken in the course of preparing the Company&#8217;s tax returns to determine whether the tax positions are &#8220;more-likely-than-not&#8221; of being sustained by the applicable tax authority. Tax benefits of positions not deemed to meet the more-likely-than-not threshold are recorded as a tax expense in the current year. As of June&#160;30, 2022 and December&#160;31, 2021, the Company did not have any unrecognized tax benefits and does not believe that there will be any material changes in unrecognized tax positions over the next 12 months. The Company&#8217;s tax returns are subject to examination by federal, state and local tax jurisdictions, which as of June&#160;30, 2022, include years 2018 to 2021 for federal purposes. </span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation and Other Long-Term Incentive Compensation.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;The Company follows the provisions of ASC 718, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation-Stock Compensation,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to account for its stock-based compensation plan, which requires that the compensation cost relating to stock-based payment transactions be recognized in the financial statements and that the cost be measured on the fair value of the equity or liability instruments issued. The Company&#8217;s 2019 Equity Incentive Plan (the &#8220;2019 Plan&#8221;) provides for the grant of restricted stock awards, performance share awards, unrestricted shares or any combination of the foregoing. Stock-based compensation is recognized as a general and administrative expense in the accompanying consolidated statements of operations and measured at the fair value of the award on the date of grant. The Company estimates the forfeiture rate based on historical experience as well as expected behavior. The amount of the expense may be subject to adjustment in future periods depending on the specific characteristics of the stock-based award.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company has awarded long-term incentive target awards (the &#8220;Performance Share awards&#8221;) under its Amended and Restated Long-Term Incentive Plan (as amended and restated, the &#8220;Amended LTIP&#8221;), which the Company amended and restated on January 8, 2019, to its executives that may be payable in shares of the Company&#8217;s common stock after the conclusion of each pre-established performance measurement period, which is generally three years. The amount that may be earned is variable depending on the relative total shareholder return of the Company&#8217;s common stock as compared to the total shareholder return of the MSCI U.S. REIT Index (RMS) and the FTSE Nareit Equity Industrial Index over the pre-established performance measurement period. Under the Amended LTIP, each participant&#8217;s Performance Share award granted will be expressed as a number of shares of common stock and settled in shares of common stock. The grant date fair value of the Performance Share awards will be determined using a Monte Carlo simulation model on the date of grant and recognized on a straight-line basis over the performance period. </span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Derivative Financial Instruments.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company records all derivatives on the accompanying consolidated balance sheets at fair value. The accounting for changes in the fair value of derivatives depends on the intended use of the derivative, whether the Company has elected to designate a derivative in a hedging relationship and apply hedge accounting and whether the hedging relationship has satisfied the criteria necessary to apply hedge accounting. </span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosures </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#8220;ASC 820&#8221;) (See &#8220;Note 9 - Fair Value Measurements&#8221;), defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. ASC 820 also provides guidance for using fair value to measure financial assets and liabilities. ASC 820 requires disclosure of the level within the fair value hierarchy in which the fair value measurements fall, including measurements using quoted prices in active markets for identical assets or liabilities (Level 1), quoted prices for similar instruments in active markets or quoted prices for identical or similar instruments in markets that are not active (Level 2), and significant valuation assumptions that are not readily observable in the market (Level 3).</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Disclosure.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASC 280, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, establishes standards for reporting financial and descriptive information about an enterprise&#8217;s reportable segments. The Company has determined that it has one reportable segment, with activities related to investing in real estate. The Company&#8217;s investments in real estate are geographically diversified and the chief operating decision makers evaluate operating performance on an individual asset level. As each of the Company&#8217;s assets has similar economic characteristics, the assets have been aggregated into one reportable segment.</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_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18726-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI https://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284407167680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentration of Credit Risk<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RisksAndUncertaintiesAbstract', window );"><strong>Risks and Uncertainties [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_ConcentrationRiskDisclosureTextBlock', window );">Concentration of Credit Risk</a></td>
<td class="text">Concentration of Credit Risk<div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to a significant concentration of credit risk consist primarily of cash and cash equivalents. The Company may maintain deposits in federally insured financial institutions in excess of federally insured limits. However, the Company&#8217;s management believes the Company is not exposed to significant credit risk due to the financial position of the depository institutions in which those deposits are held.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2022, the Company owned 44 buildings aggregating approximately 2.9 million square feet and 13 improved land parcels consisting of approximately 68.0 acres located in Northern New Jersey/New York City, which accounted for a combined percentage of approximately 24.9% of its annualized base rent. Such annualized base rent percentages are based on contractual base rent from leases in effect as of June&#160;30, 2022, excluding any partial or full rent abatements.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other real estate companies compete with the Company in its real estate markets. This results in competition for tenants to occupy space. The existence of competing properties could have a material impact on the Company&#8217;s ability to lease space and on the level of rent that can be achieved. The Company had no tenant that accounted for greater than 10% of the Company's annualized base rent as of June&#160;30, 2022.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI https://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284407232016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments in Real Estate<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealEstateAbstract', window );"><strong>Real Estate [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_RealEstateDisclosureTextBlock', window );">Investments in Real Estate</a></td>
<td class="text">Investments in Real Estate<div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended June&#160;30, 2022, the Company acquired ten industrial properties with a total initial investment, including acquisition costs, of approximately $221.6 million, of which $169.5 million was recorded to land, $43.7 million to buildings and improvements, and $8.4 million to intangible assets. Additionally, the Company assumed $12.8 million in liabilities.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June&#160;30, 2022, the Company acquired 12 industrial properties with a total initial investment, including acquisition costs, of approximately $291.9&#160;million, of which $199.5&#160;million was recorded to land, $82.8&#160;million to buildings and improvements, and $9.6&#160;million to intangible assets. Additionally, the Company assumed $15.0 million in liabilities.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded revenues and net income for the three months ended June&#160;30, 2022 of approximately $1.7 million and $0.7 million, respectively, and recorded revenues and net income for the six months ended June&#160;30, 2022 of approximately $1.7&#160;million and $0.7&#160;million, respectively, related to the 2022 acquisitions.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended June&#160;30, 2021, the Company acquired six industrial properties with a total initial investment, including acquisition costs, of approximately $57.8 million, of which $44.0 million was recorded to land, $9.8 million to buildings and improvements, and $4.0 million to intangible assets. Additionally, the Company assumed $2.2 million in liabilities.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June&#160;30, 2021, the Company acquired ten industrial properties with a total initial investment, including acquisition costs, of approximately $167.7 million, of which $107.7 million was recorded to land, $51.6 million to buildings and improvements, and $8.4 million to intangible assets. Additionally, the Company assumed $7.8 million in liabilities.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded revenues and net income for the three months ended June&#160;30, 2021 of approximately $2.0 million and $0.7 million, respectively, and recorded revenues and net income for the six months ended June&#160;30, 2021 of approximately $2.5 million and $1.0 million, respectively, related to the 2021 acquisitions.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The above assets and liabilities were recorded at fair value, which uses Level&#160;3 inputs. The properties were acquired from unrelated third parties using existing cash on hand, proceeds from property sales and the issuance of common stock and borrowings on the revolving credit facility.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2022, the Company had four properties under redevelopment that, upon completion, will consist of two properties aggregating approximately 0.3 million&#160;square feet and two improved land parcels aggregating approximately 12.1 acres with a total expected investment of approximately $108.3 million, including redevelopment costs, capitalized interest and other costs. During the second quarter of 2022, the Company completed redevelopment of its Countyline 29 property in Hialeah, FL consisting of approximately 0.2&#160;million square feet. The total investment was approximately $37.7&#160;million. The Company capitalized interest associated with redevelopment and expansion activities of approximately $1.6 million and $0.1 million during the six months ended June&#160;30, 2022 and 2021, 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_RealEstateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RealEstateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealEstateDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 certain real estate investment financial statements, real estate investment trust operating support agreements, real estate owned, retail land sales, time share transactions, as well as other real estate related disclosures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 970<br> -URI https://asc.fasb.org/topic&amp;trid=2156125<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 978<br> -URI https://asc.fasb.org/topic&amp;trid=2134977<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 976<br> -URI https://asc.fasb.org/topic&amp;trid=2134846<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 974<br> -URI https://asc.fasb.org/topic&amp;trid=2156429<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 972<br> -URI https://asc.fasb.org/topic&amp;trid=2134617<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstateDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284407375152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Held for Sale/Disposed Assets<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_trno_HeldForSaleAssetsAbstract', window );"><strong>Held For Sale/Disposed Assets [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_trno_RealEstateAssetsHeldForSaleTextBlock', window );">Held for Sale/Disposed Assets</a></td>
<td class="text">Held for Sale/Disposed Assets<div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers a property to be held for sale when it meets the criteria established under ASC 360, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, Plant, and Equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Properties held for sale are reported at the lower of the carrying amount or fair value less estimated costs to sell and are not depreciated while they are held for sale. As of June&#160;30, 2022, the Company did not have any properties held for sale.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June&#160;30, 2022, the Company sold one property (consisting of 18 buildings) located in the Northern New Jersey/New York City market for a sales price of approximately $110.4&#160;million, resulting in a gain of approximately $76.0&#160;million.</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_trno_HeldForSaleAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Held For Sale Assets [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trno_HeldForSaleAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trno_RealEstateAssetsHeldForSaleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Real Estate Assets Held For Sale [Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trno_RealEstateAssetsHeldForSaleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284405002176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtTextBlock', window );">Debt</a></td>
<td class="text">Debt<div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of the Company&#8217;s indebtedness as of June&#160;30, 2022 and December&#160;31, 2021 (dollars in thousands). The Company has no secured debt:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.660%"><tr><td style="width:1.0%"/><td style="width:27.043%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.398%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.398%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.217%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.398%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.672%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.398%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.079%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.398%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.679%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:24.75pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Margin Above SOFR</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest Rate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contractual Maturity Date</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unsecured Debt:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unsecured Debt:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1% </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8/20/2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5-Year Term Loan</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3% </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1/1/2027</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$50M 7-Year Unsecured </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9/1/2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$100M 7-Year Unsecured </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7/14/2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$50M 10-Year Unsecured </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7/7/2026</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$50M 12-Year Unsecured </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/31/2027</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$100M 7-Year Unsecured </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7/15/2028</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$100M 10-Year Unsecured </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12/3/2029</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$125M 9-Year Unsecured </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8/17/2030</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$50M 10-Year Unsecured </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7/15/2031</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Unsecured Debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">737,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">725,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="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="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="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="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Unsecured Debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">737,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">725,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Unamortized premium/discount and debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,941)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,330)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">733,059&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">720,670&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Reflects the contractual interest rate under the terms of each loan as of June&#160;30, 2022. Excludes the effects of unamortized debt issuance costs and unamortized fair market value premiums, if any.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">The interest rates on these loans are comprised of the Secured Overnight Financing Rate (&#8220;SOFR&#8221;) plus a SOFR margin. The SOFR margins will range from 1.10% to 1.55% (1.10% as of June&#160;30, 2022) for the revolving credit facility and 1.25% to 1.75% (1.25% as of June&#160;30, 2022) for the $100.0 million term loan, depending on the ratio of the Company&#8217;s outstanding consolidated indebtedness to the value of the Company&#8217;s consolidated gross asset value and includes a 10 basis points SOFR credit adjustment. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Collectively, the &#8220;Senior Unsecured Notes&#8221;.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">On August&#160;1, 2022, the Company prepaid a $50.0&#160;million tranche of the Senior Unsecured Notes using borrowings from the Company&#8217;s revolving credit facility. The notes bore interest at 4.23% and had an original maturity date of September&#160;1, 2022.</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On June 29, 2022, the Company entered into the First Amendment to the Sixth Amended and Restated Senior Credit Agreement (as amended, the &#8220;Amended Facility&#8221;) which (i) increased the borrowing capacity of the revolving credit facility by $150.0&#160;million to $400.0&#160;million, (ii) decreased the accordion feature by $150.0&#160;million to $500.0 million, and (iii) provided for the calculation of interest, pricing and fees based on SOFR instead of LIBOR. The Amended Facility consists of a $400.0&#160;million revolving credit facility that matures in August 2025 and a $100.0&#160;million term loan that matures in January 2027. As of June&#160;30, 2022 and December&#160;31, 2021, there were $12.0&#160;million and $0, respectively, of borrowings outstanding on the revolving credit facility and $100.0&#160;million of borrowings outstanding on the term loan.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate amount of the Amended Facility may be increased up to $500.0 million, subject to the approval of the administrative agent and the identification of lenders willing to make available additional amounts. Outstanding borrowings under the Amended Facility are limited to the lesser of (i)&#160;the sum of the $100.0 million term loan and the $400.0&#160;million revolving credit facility, or (ii)&#160;60.0% of the value of the unencumbered properties. Interest on the Amended Facility, including the term loan, is generally to be paid based upon, at the Company&#8217;s option, either (i)&#160;SOFR plus the applicable SOFR margin or (ii)&#160;the applicable base rate, which is the greatest of the administrative agent&#8217;s prime rate, 0.50% above the federal funds effective rate, or thirty-day SOFR plus the applicable SOFR margin for SOFR rate loans under the Amended Facility plus 1.25%. The applicable SOFR margin will range from 1.10% to 1.55% (1.10% as of June&#160;30, 2022) for the revolving credit facility and 1.25% to 1.75% (1.25% as of June&#160;30, 2022) for the $100.0 million term loan, depending on the ratio of the Company&#8217;s outstanding consolidated indebtedness to the value of the Company&#8217;s consolidated gross asset value and includes a 10 basis points SOFR credit adjustment. The Amended Facility requires quarterly payments of an annual facility fee in an amount ranging from 0.15% to 0.30%, depending on the ratio of the Company&#8217;s outstanding consolidated indebtedness to the value of the Company&#8217;s consolidated gross asset value.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Amended Facility and the Senior Unsecured Notes are guaranteed by the Company and by substantially all of the current and to-be-formed subsidiaries of the Company that own an unencumbered property. The Amended Facility and the Senior Unsecured Notes are not secured by the Company&#8217;s properties or by interests in the subsidiaries that hold such properties. The Amended Facility and the Senior Unsecured Notes include a series of financial and other covenants with which the Company must comply. The Company was in compliance with the covenants under the Amended Facility and the Senior Unsecured Notes as of June&#160;30, 2022 and December&#160;31, 2021.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The scheduled principal payments of the Company&#8217;s debt as of June&#160;30, 2022 were as follows (dollars in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.719%"><tr><td style="width:1.0%"/><td style="width:41.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.633%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.237%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Credit<br/>Facility</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term&#160;Loan</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Senior<br/>Unsecured<br/>Notes</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total&#160;Debt</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (6 months)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,000</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">425,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525,000</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total debt</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">737,000</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred financing costs, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(455)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,486)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,941)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total debt, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,545</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">621,514</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">733,059</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average interest rate</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">On August&#160;1, 2022, the Company prepaid a $50.0&#160;million tranche of the Senior Unsecured Notes using borrowings from the Company&#8217;s revolving credit facility. The notes bore interest at 4.23% and had an original maturity date of September&#160;1, 2022.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI https://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284407131440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leasing<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_OperatingLeasesOfLessorDisclosureTextBlock', window );">Leasing</a></td>
<td class="text">Leasing<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a schedule of minimum future cash rentals on tenant operating leases in effect as of June&#160;30, 2022. The schedule does not reflect future rental revenues from the renewal or replacement of existing leases and excludes property operating expense reimbursements (dollars in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:80.159%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.641%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (6 months)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,769&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,204&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,502&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,417&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,084&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240,375&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,064,351&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OperatingLeasesOfLessorDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessor's operating leases.</p></div>
<a 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 30<br> -URI https://asc.fasb.org/subtopic&amp;trid=77888252<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesOfLessorDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284407200096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities 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_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">Derivative Financial Instruments</a></td>
<td class="text">Derivative Financial Instruments<div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had no interest rate caps as of June&#160;30, 2022. The Company had one interest rate cap to hedge the variable cash flows associated with $50.0&#160;million of its existing $100.0&#160;million variable-rate term loan, that expired on May&#160;4, 2021. The cap had a notional value of $50.0 million and effectively capped the annual interest rate payable at 4.0% plus 1.20% to 1.70%, depending on leverage, with respect to $50.0 million for the period from December&#160;1, 2014 (effective date) to May&#160;4, 2021.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the effect of the Company&#8217;s derivative financial instruments on its accompanying consolidated statements of operations for the three and six months ended June&#160;30, 2022 and 2021 (dollars in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:46.993%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.634%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">For the Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">For the Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate caps in cash flow hedging relationships:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of gain recognized in accumulated other comprehensive income (loss) (&#8220;AOCI&#8221;) on derivatives (effective portion)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of gain reclassified from AOCI into interest expense (effective portion)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -URI https://asc.fasb.org/topic&amp;trid=2229140<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=d3e90205-114008<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284407271728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Measurements</a></td>
<td class="text">Fair Value Measurements<div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 820 requires disclosure of the level within the fair value hierarchy in which the fair value measurements fall, including measurements using quoted prices in active markets for identical assets or liabilities (Level 1), quoted prices for similar instruments in active markets or quoted prices for identical or similar instruments in markets that are not active (Level 2), and significant valuation assumptions that are not readily observable in the market (Level 3).</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Instruments Disclosed at Fair Value</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2022 and December&#160;31, 2021, the fair values of cash and cash equivalents, accounts receivable and accounts payable approximated their carrying values because of the short-term nature of these investments or liabilities based on Level&#160;1 inputs. The fair values of the Company&#8217;s mortgage loan payable and Senior Unsecured Notes were estimated by calculating the present value of principal and interest payments, based on borrowing rates available to the Company, which are Level&#160;2 inputs, adjusted with a credit spread, as applicable, and assuming the loans are outstanding through maturity. The fair value of the Company&#8217;s Facility approximated its carrying value because the variable interest rates approximate market borrowing rates available to the Company, which are Level&#160;2 inputs. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the carrying value and the estimated fair value of the Company&#8217;s debt as of June&#160;30, 2022 and December&#160;31, 2021 (dollars in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"/><td style="width:36.805%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.436%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.699%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.699%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.699%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.706%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">Fair Value Measurement Using</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">Total&#160;Fair&#160;Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">Quoted&#160;Price&#160;in<br/>Active&#160;Markets<br/>for&#160;Identical<br/>Assets and<br/>Liabilities<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">Significant<br/>Unobservable<br/>Inputs<br/>(Level 3)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">Carrying&#160;Value</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt at:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">687,014&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">687,014&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">733,059&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">743,592&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">743,592&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">720,670&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284407375152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders' Equity</a></td>
<td class="text">Stockholders&#8217; Equity<div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s authorized capital stock consists of 400,000,000 shares of common stock, $0.01 par value per share, and 100,000,000 shares of preferred stock, $0.01 par value per share. The Company has an at-the-market equity offering program (the &#8220;$300 Million ATM Program&#8221;) pursuant to which the Company may issue and sell shares of its common stock having an aggregate offering price of up to $300.0 million ($219.4 million remaining as of June&#160;30, 2022) in amounts and at times to be determined by the Company from time to time. Prior to the implementation of the $300 Million ATM Program, the Company had a previous at-the-market equity offering program (the &#8220;Previous $300 Million ATM Program&#8221;), which was substantially utilized as of June 10, 2021 and is no longer active. Actual sales under the $300 Million ATM Program, if any, will depend on a variety of factors to be determined by the Company from time to time, including, among others, market conditions, the trading price of the Company&#8217;s common stock, determinations by the Company of the appropriate sources of funding for the Company and potential uses of funding available to the Company. During both the three and six months ended June&#160;30, 2022, the Company issued an aggregate of 27,087 shares of common stock at a weighted average offering price of $76.03 per share under the $300 Million ATM Program, resulting in net proceeds of approximately $2.0 million and paying total compensation to the applicable sales agents of approximately $29,000. During the three and six months ended June&#160;30, 2021, the Company issued an aggregate of 1,084,294 and 1,790,818 shares, respectively, of common stock at a weighted average offering price of $64.21 and $61.84 per share, respectively, under the Previous $300 Million ATM Program and the $300 Million ATM Program, resulting in net proceeds of approximately $68.6 million and $109.1 million, respectively, and paying total compensation to the applicable sales agents of approximately $1.0 million and $1.6 million, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a share repurchase program authorizing the Company to repurchase up to 3,000,000 shares of its outstanding common stock from time to time through December 31, 2022.&#160;Purchases made pursuant to the program will be made in either the open market or in privately negotiated transactions as permitted by federal securities laws and other legal requirements.&#160;The timing, manner, price and amount of any repurchases will be determined by the Company in its discretion and will be subject to economic and market conditions, stock price, applicable legal requirements and other factors.&#160;The program may be suspended or discontinued at any time. As of June&#160;30, 2022, the Company had not repurchased any shares of stock pursuant to its share repurchase program.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In connection with the Annual Meeting of Stockholders on May 3, 2022, the Company granted a total of 10,362 unrestricted shares of the Company's common stock to its independent directors under the 2019 Plan with a grant date fair value per share of $63.70. The grant date fair value of the common stock was determined using the closing price of the Company&#8217;s common stock on the date of the grant. The Company recognized approximately $0.8 million in compensation costs for the three and six months ended June&#160;30, 2022 related to this issuance.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Company has a Non-Qualified Deferred Compensation Plan (the &#8220;Deferred Compensation Plan&#8221;) maintained for the benefit of select employees and members of the Company&#8217;s Board of Directors, in which certain of their cash and equity-based compensation may be deposited. Deferred Compensation Plan assets are held in a rabbi trust, which is subject to the claims of the Company&#8217;s creditors in the event of bankruptcy or insolvency. The shares held in the Deferred Compensation Plan are classified within stockholders&#8217; equity in a manner similar to the manner in which treasury stock is classified. Subsequent changes in the fair value of the shares are not recognized. During the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three months ended June&#160;30, 2022 and 2021,</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 3,582 and 5,181 shares of common stock, respectively, and during the six months ended June&#160;30, 2022 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and 2021,</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 150,867 and 136,503 shares of common stock, respectively, were deposited into the Deferred Compensation Plan.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2022, there were 1,898,961 shares of common stock authorized for issuance as restricted stock grants, unrestricted stock awards or Performance Share awards under the 2019 Plan, of which 819,008 were remaining and available for issuance. The grant date fair value per share of restricted stock awards issued during the period from February&#160;16, 2010 (commencement of operations) to June&#160;30, 2022 ranged from $14.20 to $78.33. The fair value of the restricted stock that was granted during the six months ended June&#160;30, 2022 was approximately $3.9 million and the vesting period for the restricted stock is typically between <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMzU2NA_78fe73bd-19b0-4af1-8b57-720ac3946a11">one</span> and five years. As of June&#160;30, 2022, the Company had approximately $10.7 million of total unrecognized compensation costs related to restricted stock issuances, which is expected to be recognized over a remaining weighted average period of approximately 2.8 years. The Company recognized compensation costs of approximately $0.8 and $0.7 million for the three months ended June&#160;30, 2022 and 2021, respectively, and approximately $2.2 million and $1.3 million for the six months ended June&#160;30, 2022 and 2021, respectively, related to the restricted stock issuances.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the total restricted shares granted to the Company&#8217;s executive officers and employees with the related weighted average grant date fair value share prices for the six months ended June&#160;30, 2022:</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Stock Activity:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.096%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted&#160;Average&#160;Grant<br/>Date&#160;Fair&#160;Value</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested shares outstanding as of December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289,186&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.90&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,287&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72.69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,391)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.41&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,558)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.64&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested shares outstanding as of June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292,524&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.98&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a vesting schedule of the total non-vested shares of restricted stock outstanding as of June&#160;30, 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.625%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.152%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-vested&#160;Shares&#160;Vesting&#160;Schedule</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number&#160;of&#160;Shares</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (6 months)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,313</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,868</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,004</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,017</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,322</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Non-vested Shares</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292,524</span></td></tr></table></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Long-Term Incentive Plan:</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2022, there are three open performance measurement periods for the Performance Share awards: January&#160;1, 2020 to December&#160;31, 2022, January&#160;1, 2021 to December&#160;31, 2023, and January 1, 2022 to December 31, 2024.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.375%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.266%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.375%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.266%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.375%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.971%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.375%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:9.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.375%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.375%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.842%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes certain information with respect to the Performance Share awards granted on or after January 1, 2019 and includes the forfeiture of certain of the Performance Share awards during the three and six months ended June&#160;30, 2022 (dollars in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.888%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.771%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:21pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance&#160;Share&#160;Period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value on Date of Grant</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">Expense for the Three Months Ended June 30,</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">Expense for the Six Months Ended June 30,</span></div></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 1, 2019 - December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,829&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">805&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 1, 2020 - December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,882&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(110)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">354&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">929&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 1, 2021 - December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,820&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">455&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">589&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">911&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 1, 2022 - December 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,789&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,320&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">444&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,323&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,908&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,645&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividends:</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the cash dividends paid or payable per share during the six months ended June&#160;30, 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:15.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.576%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.816%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For&#160;the&#160;Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Security</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Dividend&#160;per<br/>Share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Declaration&#160;Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Record&#160;Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Date&#160;Paid</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.34&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 8, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 25, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 8, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.34&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 3, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 14, 2022</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI https://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496180-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=SL126733271-114008<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284407258320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income (Loss) Per Share<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Net Income (Loss) Per Share</a></td>
<td class="text">Net Income (Loss) Per Share<div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to ASC 260-10-45, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Determining Whether Instruments Granted in Share-Based Payment Transactions Are Participating Securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, unvested share-based payment awards that contain non-forfeitable rights to dividends are participating securities and are included in the computation of earnings per share pursuant to the two-class method. The two-class method of computing earnings per share allocates earnings per share for common stock and any participating securities according to dividends declared (whether paid or unpaid) and participation rights in undistributed earnings. Under the two-class method, earnings per common share are computed by dividing the sum of distributed earnings to common stockholders and undistributed earnings allocated to common stockholders by the weighted average number of common shares outstanding for the period. The Company&#8217;s non-vested shares of restricted stock are considered participating securities since these share-based awards contain non-forfeitable rights to dividends irrespective of whether the awards ultimately vest or expire. The Company had no antidilutive securities or dilutive restricted stock awards outstanding for the six months ended June&#160;30, 2022 and 2021.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the Company&#8217;s policies of determining whether instruments granted in share-based payment transactions are participating securities and accounting for earnings per share, the net income (loss) per common share is adjusted for earnings distributed through declared dividends (if any) and allocated to all participating securities (weighted average common shares outstanding and unvested restricted shares outstanding) under the two-class method. Under this method, allocations were made to 295,247 and 216,025 of weighted average unvested restricted shares outstanding for the three months ended June&#160;30, 2022 and 2021, respectively, and 299,433 and 213,897 of weighted average unvested restricted shares outstanding for the six months ended June&#160;30, 2022 and 2021, respectively. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance Share awards which may be payable in shares of the Company&#8217;s common stock after the conclusion of each pre-established performance measurement period are included as contingently issuable shares in the calculation of diluted weighted average common shares of stock outstanding assuming the reporting period is the end of the measurement period, and the effect is dilutive. Diluted shares related to the Performance Share awards were 90,217 and 85,110 for the three and six months ended June&#160;30, 2022, respectively, and 228,177 and 223,047 for the three and six months ended June&#160;30, 2021, 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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI https://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284407278928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">Commitments and Contingencies<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contractual Commitments.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As of August&#160;2, 2022, the Company had three outstanding contracts with third-party sellers to acquire three industrial properties for a total purchase price of approximately $51.3&#160;million. There is no assurance that the Company will acquire the properties under contract because the proposed acquisitions are subject to due diligence and various closing conditions.</span>As of August&#160;2, 2022, the Company had three non-binding letters of intent with third-party sellers to acquire three industrial properties for a total anticipated purchase price of approximately $78.5&#160;million. In the normal course of its business, the Company enters into non-binding letters of intent to purchase properties from third parties that may obligate the Company to make payments or perform other obligations upon the occurrence of certain events, including the execution of a purchase and sale agreement and satisfactory completion of various due diligence matters. There can be no assurance that the Company will enter into purchase and sale agreements with respect to these properties or otherwise complete any such prospective purchases on the terms described or at all.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI https://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI https://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284407158720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text">Subsequent Events <div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July&#160;5, 2022, the Company acquired one industrial property in Medley, FL, for a total purchase price of approximately $20.0 million. The property was acquired from an unrelated third party using existing cash on hand and borrowings from the Company&#8217;s revolving credit facility.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August&#160;2, 2022, the Company acquired one industrial property in Hawthorne, CA, for a total purchase price of approximately $6.5 million. The property was acquired from an unrelated third party using borrowings from the Company&#8217;s revolving credit facility.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August&#160;1, 2022, the Company prepaid a $50.0&#160;million tranche of the Senior Unsecured Notes using borrowings from the Company&#8217;s revolving credit facility. The notes bore interest at 4.23% and had an original maturity date of September&#160;1, 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August&#160;2, 2022, the Company&#8217;s board of directors declared a cash dividend in the amount of $0.40 per share of its common stock payable on October&#160;14, 2022 to the stockholders of record as of the close of business on September&#160;30, 2022.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI https://asc.fasb.org/topic&amp;trid=2122774<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284408898624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;The accompanying unaudited interim consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;) for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, they do not include all of the information and disclosures required by GAAP for annual financial statements. In management&#8217;s opinion, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation have been included. The interim consolidated financial statements include all of the Company&#8217;s accounts and its subsidiaries and all intercompany balances and transactions have been eliminated in consolidation. The financial statements should be read in conjunction with the financial statements contained in the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2021 and the notes thereto, which was filed with the Securities and Exchange Commission on February&#160;9, 2022.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The preparation of the interim consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements. Actual results could differ from those estimates.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizationOfInternalCostsPolicy', window );">Capitalization of Costs</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capitalization of Costs.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company capitalizes costs directly related to the redevelopment, renovation and expansion of its investment in real estate. Costs associated with such projects are capitalized as incurred. If the project is abandoned, these costs are expensed during the period in which the redevelopment, renovation or expansion project is abandoned. Costs considered for capitalization include, but are not limited to, construction costs, interest, real estate taxes and insurance, if appropriate. These costs are capitalized only during the period in which activities necessary to ready an asset for its intended use are in progress. In the event that the activities to ready the asset for its intended use are suspended, the capitalization period will cease until such activities are resumed. Costs incurred for maintaining and repairing properties, which do not extend their useful lives, are expensed as incurred.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest is capitalized based on actual capital expenditures from the period when redevelopment, renovation or expansion commences until the asset is ready for its intended use, at the weighted average borrowing rate during the period.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealEstatePolicyTextBlock', window );">Investments in Real Estate</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investments in Real Estate.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Investments in real estate, including tenant improvements, leasehold improvements and leasing costs, are stated at cost, less accumulated depreciation, unless circumstances indicate that the cost cannot be recovered, in which case, an adjustment to the carrying value of the property is made to reduce it to its estimated fair value. The Company also reviews the impact of above and below-market leases, in-place leases and lease origination costs for acquisitions and records an intangible asset or liability accordingly.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock', window );">Impairment</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Carrying values for financial reporting purposes are reviewed for impairment on a property-by-property basis whenever events or changes in circumstances indicate that the carrying value of a property may not be fully recoverable. Examples of such events or changes in circumstances may include classifying an asset to be held for sale, changing the intended hold period or when an asset remains vacant significantly longer than expected. The intended use of an asset either held for sale or held for use can significantly impact how impairment is measured. If an asset is intended to be held for the long-term, the recoverability is based on the undiscounted future cash flows. If the asset carrying value is not supported on an undiscounted </span>future cash flow basis, then the asset carrying value is measured against the lower of cost or the present value of expected cash flows over the expected hold period. An impairment charge to earnings is recognized for the excess of the asset&#8217;s carrying value over the lower of cost or the present values of expected cash flows over the expected hold period. If an asset is intended to be sold, impairment is determined using the estimated fair value less costs to sell. The estimation of expected future net cash flows is inherently uncertain and relies on assumptions, among other things, regarding current and future economic and market conditions and the availability of capital. The Company determines the estimated fair values based on its assumptions regarding rental rates, lease-up and holding periods, as well as sales prices. When available, current market information is used to determine capitalization and rental growth rates. If available, current comparative sales values may also be used to establish fair value. When market information is not readily available, the inputs are based on the Company&#8217;s understanding of market conditions and the experience of the Company&#8217;s management team. Actual results could differ significantly from the Company&#8217;s estimates. The discount rates used in the fair value estimates represent a rate commensurate with the indicated holding period with a premium layered on for risk.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsPolicy', window );">Property Acquisitions</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property Acquisitions.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In accordance with Accounting Standards Update (&#8220;ASU&#8221;) 2017-01, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Topic 805): </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Clarifying the Definition of a Business, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">when substantially all of the fair value of the gross assets acquired (or disposed of) is concentrated in a single identifiable asset or a group of similar identifiable assets, the integrated set of assets and activities is not considered a business. To be a business, the set of acquired activities and assets must include inputs and one or more substantive processes that together contribute to the ability to create outputs. The Company has determined that its real estate property acquisitions will generally be accounted for as asset acquisitions under the clarified definition. Upon acquisition of a property the Company estimates the fair value of acquired tangible assets (consisting generally of land, buildings and improvements) and intangible assets and liabilities (consisting generally of the above and below-market leases and the origination value of all in-place leases). The Company determines fair values using Level&#160;3 inputs such as replacement cost, estimated cash flow projections and other valuation techniques and applying appropriate discount and capitalization rates based on available market information. Mortgage loans assumed in connection with acquisitions are recorded at their fair value using current market interest rates for similar debt at the date of acquisition. Acquisition-related costs associated with asset acquisitions are capitalized to individual tangible and intangible assets and liabilities assumed on a relative fair value basis and acquisition-related costs associated with business combinations are expensed as incurred.</span>The fair value of the tangible assets is determined by valuing the property as if it were vacant. Land values are derived from current comparative sales values, when available, or management&#8217;s estimates of the fair value based on market conditions and the experience of the Company&#8217;s management team. Building and improvement values are calculated as replacement cost less depreciation, or management&#8217;s estimates of the fair value of these assets using discounted cash flow analyses or similar methods. The fair value of the above and below-market leases is based on the present value of the difference between the contractual amounts to be received pursuant to the acquired leases (using a discount rate that reflects the risks associated with the acquired leases) and the Company&#8217;s estimate of the market lease rates measured over a period equal to the remaining term of the leases plus the term of any below-market fixed rate renewal options. The above and below-market lease values are amortized to rental revenues over the remaining initial term plus the term of any below-market fixed rate renewal options that are considered bargain renewal options of the respective leases.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock', window );">Depreciation and Useful Lives of Real Estate and Intangible Assets</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Depreciation and Useful Lives of Real Estate and Intangible Assets.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Depreciation and amortization are computed on a straight-line basis over the estimated useful lives of the related assets or liabilities. The following table reflects the standard depreciable lives typically used to compute depreciation and amortization. However, such depreciable lives may be different based on the estimated useful life of such assets or liabilities.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:42.677%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.391%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Standard&#160;Depreciable&#160;Life</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Not depreciated</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building Improvements</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5-40 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tenant Improvements</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shorter of lease term or useful life</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasing Costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease term</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-place Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease term</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Above/Below-Market Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease term</span></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealEstateHeldForDevelopmentAndSalePolicy', window );">Held for Sale Assets</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Held for Sale Assets.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company considers a property to be held for sale when it meets the criteria established under Accounting Standards Codification (&#8220;ASC&#8221;) 360, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, Plant and Equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (See &#8220;Note 5 - Held for Sale/Disposed Assets&#8221;). Properties held for sale are reported at the lower of the carrying amount or fair value less estimated costs to sell and are not depreciated while they are held for sale.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Cash and cash equivalents consists of cash held in a major banking institution and other highly liquid short-term investments with original maturities of three months or less. Cash equivalents are generally invested in U.S. government securities, government agency securities or money market accounts.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Restricted Cash</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Cash.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Restricted cash includes cash held in escrow in connection with property acquisitions and reserves for certain capital improvements, leasing, interest and real estate tax and insurance payments as required by certain mortgage loan obligations.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text">Revenue Recognition. The Company records rental revenue from operating leases on a straight-line basis over the term of the leases and maintains an allowance for estimated losses that may result from the inability of its tenants to make required payments. If tenants fail to make contractual lease payments that are greater than the Company&#8217;s allowance for doubtful accounts, security deposits and letters of credit, then the Company may have to recognize additional doubtful account charges in future periods. The Company monitors the liquidity and creditworthiness of its tenants on an on-going basis by reviewing their financial condition periodically as appropriate. Each period the Company reviews its outstanding accounts receivable, including straight-line rents, for doubtful accounts and provides allowances as needed. The Company also records lease termination fees when a tenant has executed a definitive termination agreement with the Company and the payment of the termination fee is not subject to any conditions that must be met or waived before the fee is due to the Company. If a tenant remains in the leased space following the execution of a definitive termination agreement, the applicable termination will be deferred and recognized over the term of such tenant&#8217;s occupancy. Tenant expense reimbursement income includes payments and amounts due from tenants pursuant to their leases for real estate taxes, insurance and other recoverable property operating expenses and is recognized as revenues during the same period the related expenses are incurred.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredChargesPolicyTextBlock', window );">Deferred Financing Costs</a></td>
<td class="text">Deferred Financing Costs. Costs incurred in connection with financings are capitalized and amortized to interest expense using the effective interest method over the term of the related loan. Deferred financing costs associated with the Company&#8217;s revolving credit facility are classified as an asset, as a component of other assets in the accompanying consolidated balance sheets, and deferred financing costs associated with debt liabilities are reported as a direct deduction from the carrying amount of the debt liability in the accompanying consolidated balance sheets. Deferred financing costs related to the revolving credit facility and debt liabilities are carried at cost, net of accumulated amortization<span></span>
</td>
</tr>
<tr class="ro">
<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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company elected to be taxed as a REIT under the Code and operates as such beginning with its taxable year ended December&#160;31, 2010. To qualify as a REIT, the Company must meet certain organizational and operational requirements, including a requirement to distribute at least 90% of its annual REIT taxable income to its stockholders (which is computed without regard to the dividends paid deduction or net capital gain and which does not necessarily equal net income as calculated in accordance with GAAP). As a REIT, the Company generally will not be subject to federal income tax to the extent it distributes qualifying dividends to its stockholders. If it fails to qualify as a REIT in any taxable year, it will be subject to federal income tax on its taxable income at regular corporate income tax rates and generally will not be permitted to qualify for treatment as a REIT for federal income tax purposes for the four taxable years following the year during which qualification is lost unless the IRS grants it relief under certain statutory provisions. Such an event could materially adversely affect the Company&#8217;s net income and net cash available for distribution to stockholders. However, the Company believes it is organized and operates in such a manner as to qualify for treatment as a REIT.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 740-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#8220;ASC 740-10&#8221;)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">,</span> provides guidance for how uncertain tax positions should be recognized, measured, presented and disclosed in the financial statements. ASC 740-10 requires the evaluation of tax positions taken in the course of preparing the Company&#8217;s tax returns to determine whether the tax positions are &#8220;more-likely-than-not&#8221; of being sustained by the applicable tax authority. Tax benefits of positions not deemed to meet the more-likely-than-not threshold are recorded as a tax expense in the current year. As of June&#160;30, 2022 and December&#160;31, 2021, the Company did not have any unrecognized tax benefits and does not believe that there will be any material changes in unrecognized tax positions over the next 12 months. The Company&#8217;s tax returns are subject to examination by federal, state and local tax jurisdictions, which as of June&#160;30, 2022, include years 2018 to 2021 for federal purposes.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-Based Compensation and Other Long-Term Incentive Compensation</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation and Other Long-Term Incentive Compensation.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;The Company follows the provisions of ASC 718, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation-Stock Compensation,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to account for its stock-based compensation plan, which requires that the compensation cost relating to stock-based payment transactions be recognized in the financial statements and that the cost be measured on the fair value of the equity or liability instruments issued. The Company&#8217;s 2019 Equity Incentive Plan (the &#8220;2019 Plan&#8221;) provides for the grant of restricted stock awards, performance share awards, unrestricted shares or any combination of the foregoing. Stock-based compensation is recognized as a general and administrative expense in the accompanying consolidated statements of operations and measured at the fair value of the award on the date of grant. The Company estimates the forfeiture rate based on historical experience as well as expected behavior. The amount of the expense may be subject to adjustment in future periods depending on the specific characteristics of the stock-based award.</span>In addition, the Company has awarded long-term incentive target awards (the &#8220;Performance Share awards&#8221;) under its Amended and Restated Long-Term Incentive Plan (as amended and restated, the &#8220;Amended LTIP&#8221;), which the Company amended and restated on January 8, 2019, to its executives that may be payable in shares of the Company&#8217;s common stock after the conclusion of each pre-established performance measurement period, which is generally three years. The amount that may be earned is variable depending on the relative total shareholder return of the Company&#8217;s common stock as compared to the total shareholder return of the MSCI U.S. REIT Index (RMS) and the FTSE Nareit Equity Industrial Index over the pre-established performance measurement period. Under the Amended LTIP, each participant&#8217;s Performance Share award granted will be expressed as a number of shares of common stock and settled in shares of common stock. The grant date fair value of the Performance Share awards will be determined using a Monte Carlo simulation model on the date of grant and recognized on a straight-line basis over the performance period.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesReportingOfDerivativeActivity', window );">Use of Derivative Financial Instruments</a></td>
<td class="text">Use of Derivative Financial Instruments. The Company records all derivatives on the accompanying consolidated balance sheets at fair value. The accounting for changes in the fair value of derivatives depends on the intended use of the derivative, whether the Company has elected to designate a derivative in a hedging relationship and apply hedge accounting and whether the hedging relationship has satisfied the criteria necessary to apply hedge accounting.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosures </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#8220;ASC 820&#8221;) (See &#8220;Note 9 - Fair Value Measurements&#8221;), defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. ASC 820 also provides guidance for using fair value to measure financial assets and liabilities. ASC 820 requires disclosure of the level within the fair value hierarchy in which the fair value measurements fall, including measurements using quoted prices in active markets for identical assets or liabilities (Level 1), quoted prices for similar instruments in active markets or quoted prices for identical or similar instruments in markets that are not active (Level 2), and significant valuation assumptions that are not readily observable in the market (Level 3).</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Disclosure</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Disclosure.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASC 280, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, establishes standards for reporting financial and descriptive information about an enterprise&#8217;s reportable segments. The Company has determined that it has one reportable segment, with activities related to investing in real estate. The Company&#8217;s investments in real estate are geographically diversified and the chief operating decision makers evaluate operating performance on an individual asset level. As each of the Company&#8217;s assets has similar economic characteristics, the assets have been aggregated into one reportable segment.</span><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (a)-(d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6909625&amp;loc=d3e227-128457<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizationOfInternalCostsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 capitalizing internal costs associated with exploration and production 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 932<br> -SubTopic 360<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123726384&amp;loc=d3e516343-122869<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-10(c)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126954596&amp;loc=d3e511914-122862<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizationOfInternalCostsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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(1)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredChargesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for deferral and amortization of significant deferred charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredChargesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 depreciation, depletion, and amortization of property and equipment costs, including methods used and estimated useful lives and how impairment of such assets is assessed and recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativesReportingOfDerivativeActivity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 derivatives entered into for trading purposes and those entered into for purposes other than trading including where and when derivative financial instruments and derivative commodity instruments and their related gains or losses are reported in the entity's statements of financial position, cash flows, and results of 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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579240-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesReportingOfDerivativeActivity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13279-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealEstateHeldForDevelopmentAndSalePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 real estate held for development or 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 970<br> -SubTopic 360<br> -Section 35<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=6496927&amp;loc=d3e30448-110314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstateHeldForDevelopmentAndSalePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealEstatePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 entities that primarily develop and then sell real property at retail or otherwise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 15<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=6450852&amp;loc=d3e24871-108386<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 970<br> -SubTopic 10<br> -Section 05<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126943897&amp;loc=d3e24546-110282<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstatePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130561-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130563-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI https://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130563-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130564-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -URI https://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284401011632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_trno_ScheduleOfFiniteLivedIntangibleAssetsAndLiabilitiesTableTextBlock', window );">Schedule of intangible assets and liabilities</a></td>
<td class="text">As of June&#160;30, 2022 and December&#160;31, 2021, the Company&#8217;s intangible assets and liabilities, including properties held for sale (if any), consisted of the following (dollars in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.368%"><tr><td style="width:1.0%"/><td style="width:25.326%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.912%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.912%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.912%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.550%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.912%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.260%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.916%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-place leases</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,352&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77,524)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,828&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,351&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72,266)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,085&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Above-market leases</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,594&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,555)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,775&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,706)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Below-market leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(90,123)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,536&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56,587)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78,753)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,728&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51,025)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,823&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,543)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,720)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,373&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48,244)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,871)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><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_trno_ScheduleOfDepreciationAndUsefulLivesOfRealEstateAndIntangibleAssetsTableTextBlock', window );">Schedule of depreciation and useful lives of real estate and intangible assets</a></td>
<td class="text">The following table reflects the standard depreciable lives typically used to compute depreciation and amortization. However, such depreciable lives may be different based on the estimated useful life of such assets or liabilities.<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:42.677%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.391%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Standard&#160;Depreciable&#160;Life</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Not depreciated</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building Improvements</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5-40 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tenant Improvements</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shorter of lease term or useful life</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasing Costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease term</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-place Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease term</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Above/Below-Market Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease term</span></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock', window );">Schedule of cash and cash equivalents and restricted cash</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the reconciliation of cash and cash equivalents and restricted cash as presented in the accompanying consolidated statements of cash flows (dollars in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.602%"><tr><td style="width:1.0%"/><td style="width:57.838%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.507%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.255%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">For the Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Beginning</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents at beginning of period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,404&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,180&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">656&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,801&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,836&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents at end of period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,237&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,955&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,096&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,753&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,333&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,708&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net decrease in cash and cash equivalents and restricted cash</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(194,468)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65,128)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock', window );">Schedule of cash and cash equivalents and restricted cash</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the reconciliation of cash and cash equivalents and restricted cash as presented in the accompanying consolidated statements of cash flows (dollars in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.602%"><tr><td style="width:1.0%"/><td style="width:57.838%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.507%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.255%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">For the Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Beginning</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents at beginning of period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,404&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,180&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">656&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,801&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,836&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents at end of period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,237&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,955&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,096&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,753&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,333&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,708&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net decrease in cash and cash equivalents and restricted cash</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(194,468)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65,128)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trno_ScheduleOfDepreciationAndUsefulLivesOfRealEstateAndIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Depreciation And Useful Lives Of Real Estate And Intangible Assets [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trno_ScheduleOfDepreciationAndUsefulLivesOfRealEstateAndIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trno_ScheduleOfFiniteLivedIntangibleAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of Finite-Lived Intangible Assets And Liabilities [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trno_ScheduleOfFiniteLivedIntangibleAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of cash and cash equivalents.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash and cash equivalents restricted as to withdrawal or usage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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(1)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 3: http://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)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284407150912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">Schedule of debt outstanding</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of the Company&#8217;s indebtedness as of June&#160;30, 2022 and December&#160;31, 2021 (dollars in thousands). The Company has no secured debt:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.660%"><tr><td style="width:1.0%"/><td style="width:27.043%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.398%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.398%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.217%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.398%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.672%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.398%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.079%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.398%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.679%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:24.75pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Margin Above SOFR</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Interest Rate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contractual Maturity Date</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unsecured Debt:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unsecured Debt:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1% </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8/20/2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5-Year Term Loan</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3% </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1/1/2027</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$50M 7-Year Unsecured </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">4</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9/1/2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$100M 7-Year Unsecured </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7/14/2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$50M 10-Year Unsecured </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7/7/2026</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$50M 12-Year Unsecured </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/31/2027</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$100M 7-Year Unsecured </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7/15/2028</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$100M 10-Year Unsecured </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12/3/2029</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$125M 9-Year Unsecured </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8/17/2030</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$50M 10-Year Unsecured </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7/15/2031</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Unsecured Debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">737,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">725,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="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="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="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="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Unsecured Debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">737,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">725,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Unamortized premium/discount and debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,941)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,330)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">733,059&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">720,670&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Reflects the contractual interest rate under the terms of each loan as of June&#160;30, 2022. Excludes the effects of unamortized debt issuance costs and unamortized fair market value premiums, if any.</span>The interest rates on these loans are comprised of the Secured Overnight Financing Rate (&#8220;SOFR&#8221;) plus a SOFR margin. The SOFR margins will range from 1.10% to 1.55% (1.10% as of June&#160;30, 2022) for the revolving credit facility and 1.25% to 1.75% (1.25% as of June&#160;30, 2022) for the $100.0 million term loan, depending on the ratio of the Company&#8217;s outstanding consolidated indebtedness to the value of the Company&#8217;s consolidated gross asset value and includes a 10 basis points SOFR credit adjustment. <div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">Collectively, the &#8220;Senior Unsecured Notes&#8221;.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">On August&#160;1, 2022, the Company prepaid a $50.0&#160;million tranche of the Senior Unsecured Notes using borrowings from the Company&#8217;s revolving credit facility. The notes bore interest at 4.23% and had an original maturity date of September&#160;1, 2022.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock', window );">Schedule of principal payments</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The scheduled principal payments of the Company&#8217;s debt as of June&#160;30, 2022 were as follows (dollars in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.719%"><tr><td style="width:1.0%"/><td style="width:41.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.633%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.237%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Credit<br/>Facility</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term&#160;Loan</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Senior<br/>Unsecured<br/>Notes</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total&#160;Debt</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (6 months)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,000</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">425,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525,000</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total debt</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">737,000</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred financing costs, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(455)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,486)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,941)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total debt, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,545</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">621,514</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">733,059</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average interest rate</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt">On August&#160;1, 2022, the Company prepaid a $50.0&#160;million tranche of the Senior Unsecured Notes using borrowings from the Company&#8217;s revolving credit facility. The notes bore interest at 4.23% and had an original maturity date of September&#160;1, 2022.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 303<br> -Paragraph (a)<br> -Subparagraph (5)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284407375152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leasing (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock', window );">Schedule of minimum future cash rentals on tenant operating leases</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a schedule of minimum future cash rentals on tenant operating leases in effect as of June&#160;30, 2022. The schedule does not reflect future rental revenues from the renewal or replacement of existing leases and excludes property operating expense reimbursements (dollars in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:80.159%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.641%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (6 months)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,769&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,204&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,502&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,417&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,084&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240,375&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,064,351&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 maturity of undiscounted cash flows to be received by lessor on annual basis for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919396-209981<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284407264432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities 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_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock', window );">Schedule of effects of derivative financial instruments on consolidated statements of operations</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the effect of the Company&#8217;s derivative financial instruments on its accompanying consolidated statements of operations for the three and six months ended June&#160;30, 2022 and 2021 (dollars in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:46.993%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.634%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">For the Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">For the Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate caps in cash flow hedging relationships:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of gain recognized in accumulated other comprehensive income (loss) (&#8220;AOCI&#8221;) on derivatives (effective portion)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of gain reclassified from AOCI into interest expense (effective portion)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4E<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624181-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284407283648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock', window );">Schedule of carrying value and fair value of senior secured loan and debt</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the carrying value and the estimated fair value of the Company&#8217;s debt as of June&#160;30, 2022 and December&#160;31, 2021 (dollars in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"/><td style="width:36.805%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.436%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.699%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.699%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.699%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.706%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">Fair Value Measurement Using</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">Total&#160;Fair&#160;Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">Quoted&#160;Price&#160;in<br/>Active&#160;Markets<br/>for&#160;Identical<br/>Assets and<br/>Liabilities<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">Significant<br/>Unobservable<br/>Inputs<br/>(Level 3)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">Carrying&#160;Value</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt at:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">687,014&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">687,014&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">733,059&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">743,592&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">743,592&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">720,670&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13467-108611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByBalanceSheetGroupingTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284411000304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock', window );">Schedule of total restricted shares granted</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the total restricted shares granted to the Company&#8217;s executive officers and employees with the related weighted average grant date fair value share prices for the six months ended June&#160;30, 2022:</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Stock Activity:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:62.096%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted&#160;Average&#160;Grant<br/>Date&#160;Fair&#160;Value</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested shares outstanding as of December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289,186&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.90&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,287&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72.69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,391)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.41&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,558)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.64&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested shares outstanding as of June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292,524&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.98&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock', window );">Vesting schedule of the total non-vested shares of restricted stock outstanding</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a vesting schedule of the total non-vested shares of restricted stock outstanding as of June&#160;30, 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.625%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.152%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-vested&#160;Shares&#160;Vesting&#160;Schedule</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number&#160;of&#160;Shares</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (6 months)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,313</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,868</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,004</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,017</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,322</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Non-vested Shares</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292,524</span></td></tr></table><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_trno_ShareBasedPaymentArrangementPerformanceSharesOutstandingActivity1TableTextBlock', window );">Schedule of certain information with respect to the Performance Share awards</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes certain information with respect to the Performance Share awards granted on or after January 1, 2019 and includes the forfeiture of certain of the Performance Share awards during the three and six months ended June&#160;30, 2022 (dollars in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.888%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.771%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:21pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance&#160;Share&#160;Period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value on Date of Grant</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">Expense for the Three Months Ended June 30,</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">Expense for the Six Months Ended June 30,</span></div></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 1, 2019 - December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,829&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">805&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 1, 2020 - December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,882&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(110)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">354&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">929&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 1, 2021 - December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,820&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">455&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">589&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">911&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 1, 2022 - December 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,789&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,320&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">444&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,323&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,908&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,645&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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_ScheduleOfDividendsPayableTextBlock', window );">Schedule of cash dividends paid or payable per share</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the cash dividends paid or payable per share during the six months ended June&#160;30, 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:15.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.576%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.816%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For&#160;the&#160;Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Security</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Dividend&#160;per<br/>Share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Declaration&#160;Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Record&#160;Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Date&#160;Paid</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.34&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 8, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 25, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 8, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.34&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 3, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 14, 2022</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trno_ShareBasedPaymentArrangementPerformanceSharesOutstandingActivity1TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Payment Arrangement, Performance Shares, Outstanding Activity1</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trno_ShareBasedPaymentArrangementPerformanceSharesOutstandingActivity1TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ScheduleOfDividendsPayableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 all or some of the information related to dividends declared, but not paid, as of the financial reporting date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDividendsPayableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 changes in outstanding nonvested restricted stock units.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284404926032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization (Details)<br> ft&#178; in Millions</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2022 </div>
<div>a </div>
<div>ft&#178; </div>
<div>property </div>
<div>segment</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_RealEstateLineItems', window );"><strong>Real Estate</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_NumberOfOperatingSegments', window );">Number of markets | segment</a></td>
<td class="nump">6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=trno_BuildingsMember', window );">Buildings</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_RealEstateLineItems', window );"><strong>Real Estate</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfRealEstateProperties', window );">Number&#160;of properties (property)</a></td>
<td class="nump">249<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=us-gaap_LandAndLandImprovementsMember', window );">Improved land parcels</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealEstateLineItems', window );"><strong>Real Estate</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_NumberOfRealEstateProperties', window );">Number&#160;of properties (property)</a></td>
<td class="nump">42<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AreaOfRealEstateProperty', window );">Area of real estate property | ft&#178;</a></td>
<td class="nump">15.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AreaOfLand', window );">Area of land | a</a></td>
<td class="nump">147.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_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=us-gaap_LandAndLandImprovementsMember', window );">Improved land parcels | Scenario, Plan</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_RealEstateLineItems', window );"><strong>Real Estate</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AreaOfLand', window );">Area of land | a</a></td>
<td class="nump">12.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=trno_RedevelopmentPropertyMember', window );">Redevelopment property</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealEstateLineItems', window );"><strong>Real Estate</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_NumberOfRealEstateProperties', window );">Number&#160;of properties (property)</a></td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=trno_RedevelopmentPropertyMember', window );">Redevelopment property | Scenario, Plan</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_RealEstateLineItems', window );"><strong>Real Estate</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfRealEstateProperties', window );">Number&#160;of properties (property)</a></td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AreaOfRealEstateProperty', window );">Area of real estate property | ft&#178;</a></td>
<td class="nump">0.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=us-gaap_LandMember', window );">Land | Scenario, Plan</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_RealEstateLineItems', window );"><strong>Real Estate</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfRealEstateProperties', window );">Number&#160;of properties (property)</a></td>
<td class="nump">2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AreaOfLand">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of land held.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AreaOfLand</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:areaItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AreaOfRealEstateProperty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of a real estate property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AreaOfRealEstateProperty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:areaItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfRealEstateProperties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of real estate properties owned as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfRealEstateProperties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealEstateLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_RealEstateLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=trno_BuildingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=trno_BuildingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=us-gaap_LandAndLandImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=us-gaap_LandAndLandImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=us-gaap_ScenarioPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=us-gaap_ScenarioPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=trno_RedevelopmentPropertyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=trno_RedevelopmentPropertyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284406404208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($) </div>
<div>segment</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</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_trno_SignificantAccountingPoliciesStatementLineItems', window );"><strong>Significant Accounting Policies Statement</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfAboveAndBelowMarketLeases', window );">Amortization of above and below-market leases</a></td>
<td class="nump">$ 3,500,000<span></span>
</td>
<td class="nump">$ 1,600,000<span></span>
</td>
<td class="nump">$ 6,600,000<span></span>
</td>
<td class="nump">$ 3,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_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Remaining weighted average lease term related to these intangible assets and liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 years 6 months<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_trno_StraightLineRentAndAccountsReceivablesNetOfAllowances', window );">Straight-line rent and accounts receivables, net of allowances</a></td>
<td class="nump">42,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 42,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 39,700,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Straight-line rent and accounts receivable, allowances</a></td>
<td class="nump">700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,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_AccumulatedAmortizationDeferredFinanceCosts', window );">Deferred financing cost accumulated amortization</a></td>
<td class="nump">11,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,600,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_trno_PerformanceMeasurementPeriod', window );">Performance measurement period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments | segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_RealEstateInvestmentMember', window );">Real Estate Investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_trno_SignificantAccountingPoliciesStatementLineItems', window );"><strong>Significant Accounting Policies Statement</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfRealEstate', window );">Property impairment charges</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trno_PerformanceMeasurementPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Performance Measurement 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;">trno_PerformanceMeasurementPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trno_</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_trno_SignificantAccountingPoliciesStatementLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Significant Accounting Policies Statement [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trno_SignificantAccountingPoliciesStatementLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trno_StraightLineRentAndAccountsReceivablesNetOfAllowances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Straight Line Rent And Accounts Receivables Net Of Allowances</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trno_StraightLineRentAndAccountsReceivablesNetOfAllowances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccumulatedAmortizationDeferredFinanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 amortization of debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedAmortizationDeferredFinanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AmortizationOfAboveAndBelowMarketLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 non-cash amortization of intangible asset (liability) for above and below market leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfAboveAndBelowMarketLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="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 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfRealEstate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 charge against earnings in the period to reduce the carrying amount of real property to fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: 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 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfRealEstate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_RealEstateInvestmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_RealEstateInvestmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284408926336">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Significant Accounting Policies - Schedule of Intangible Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible 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_FiniteLivedIntangibleAssetsGross', window );">Finite-lived intangible assets, gross</a></td>
<td class="nump">$ 121,946<span></span>
</td>
<td class="nump">$ 114,126<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BelowMarketLeaseGross', window );">Below-market leases, gross</a></td>
<td class="num">(90,123)<span></span>
</td>
<td class="num">(78,753)<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_trno_FiniteLivedIntangibleAssetsLiabilitiesGross', window );">Finite-lived intangible assets (liabilities), gross</a></td>
<td class="nump">31,823<span></span>
</td>
<td class="nump">35,373<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BelowMarketLeaseAccumulatedAmortization', window );">Below-market lease, accumulated amortization</a></td>
<td class="nump">33,536<span></span>
</td>
<td class="nump">27,728<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_trno_FiniteLivedIntangibleAssetsLiabilitiesAccumulatedAmortization', window );">Finite-lived intangible assets (liabilities), accumulated amortization</a></td>
<td class="num">(47,543)<span></span>
</td>
<td class="num">(48,244)<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_BelowMarketLeaseNet', window );">Below-market leases, net</a></td>
<td class="num">(56,587)<span></span>
</td>
<td class="num">(51,025)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_trno_FiniteLivedIntangibleAssetsLiabilitiesNet', window );">Total</a></td>
<td class="num">(15,720)<span></span>
</td>
<td class="num">(12,871)<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_LeasesAcquiredInPlaceMember', window );">In-place leases</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite-lived intangible assets, gross</a></td>
<td class="nump">118,352<span></span>
</td>
<td class="nump">110,351<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Finite-lived intangible assets, accumulated amortization</a></td>
<td class="num">(77,524)<span></span>
</td>
<td class="num">(72,266)<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_FiniteLivedIntangibleAssetsNet', window );">Finite-lived intangible assets, net</a></td>
<td class="nump">40,828<span></span>
</td>
<td class="nump">38,085<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_AboveMarketLeasesMember', window );">Above-market leases</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible 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_FiniteLivedIntangibleAssetsGross', window );">Finite-lived intangible assets, gross</a></td>
<td class="nump">3,594<span></span>
</td>
<td class="nump">3,775<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Finite-lived intangible assets, accumulated amortization</a></td>
<td class="num">(3,555)<span></span>
</td>
<td class="num">(3,706)<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_FiniteLivedIntangibleAssetsNet', window );">Finite-lived intangible assets, net</a></td>
<td class="nump">$ 39<span></span>
</td>
<td class="nump">$ 69<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trno_FiniteLivedIntangibleAssetsLiabilitiesAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Finite-Lived Intangible Assets (Liabilities), Accumulated 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;">trno_FiniteLivedIntangibleAssetsLiabilitiesAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_trno_FiniteLivedIntangibleAssetsLiabilitiesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Finite-Lived Intangible Assets (Liabilities), Gross</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trno_FiniteLivedIntangibleAssetsLiabilitiesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_trno_FiniteLivedIntangibleAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Finite-Lived Intangible Assets (Liabilities), Net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trno_FiniteLivedIntangibleAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BelowMarketLeaseAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 amortization of leases acquired as part of a real property acquisition at below market lease rate with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BelowMarketLeaseAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BelowMarketLeaseGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 amortization of leases acquired as part of a real property acquisition at below market lease rate with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BelowMarketLeaseGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BelowMarketLeaseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 amortization of leases acquired as part of a real property acquisition at below market lease rate with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BelowMarketLeaseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a 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 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a 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 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_LeasesAcquiredInPlaceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_LeasesAcquiredInPlaceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_AboveMarketLeasesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_AboveMarketLeasesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284496170784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies - Schedule of Depreciation and Useful Lives of Real Estate and Intangible Assets (Details)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Buildings</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Standard depreciable life</a></td>
<td class="text">40 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember', window );">Building Improvements | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Standard depreciable life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember', window );">Building Improvements | Maximum</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Standard depreciable life</a></td>
<td class="text">40 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284406220768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies - Summary of the Reconciliation of Cash and Cash Equivalents and Restricted Cash (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_trno_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsRollForward', window );"><strong>Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 7,237<span></span>
</td>
<td class="nump">$ 39,955<span></span>
</td>
<td class="nump">$ 204,404<span></span>
</td>
<td class="nump">$ 107,180<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted cash</a></td>
<td class="nump">3,096<span></span>
</td>
<td class="nump">2,753<span></span>
</td>
<td class="nump">397<span></span>
</td>
<td class="nump">656<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents and restricted cash</a></td>
<td class="nump">10,333<span></span>
</td>
<td class="nump">42,708<span></span>
</td>
<td class="nump">$ 204,801<span></span>
</td>
<td class="nump">$ 107,836<span></span>
</td>
</tr>
<tr class="re">
<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 decrease in cash and cash equivalents and restricted cash</a></td>
<td class="num">$ (194,468)<span></span>
</td>
<td class="num">$ (65,128)<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_trno_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trno_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 restricted as to withdrawal or usage. 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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<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(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284400948784">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Concentration of Credit Risk (Details)<br> ft&#178; in Millions</strong></div></th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>a </div>
<div>ft&#178; </div>
<div>property</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_RealEstatePropertiesLineItems', window );"><strong>Real Estate Properties</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_trno_PercentageAccountedByPropertiesOfItsAnnualizedBaseRent', window );">Percentage accounted by properties of its annualized base rent</a></td>
<td class="nump">24.90%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=srt_OfficeBuildingMember', window );">Office building | Northern New Jersey/New York City</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_RealEstatePropertiesLineItems', window );"><strong>Real Estate Properties</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfRealEstateProperties', window );">Number&#160;of properties (property)</a></td>
<td class="nump">44<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AreaOfRealEstateProperty', window );">Area of real estate property | ft&#178;</a></td>
<td class="nump">2.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=trno_ImprovedLandParcelsMember', window );">Improved land parcels | Northern New Jersey/New York City</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_RealEstatePropertiesLineItems', window );"><strong>Real Estate Properties</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfRealEstateProperties', window );">Number&#160;of properties (property)</a></td>
<td class="nump">13<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AreaOfRealEstateProperty', window );">Area of real estate property | a</a></td>
<td class="nump">68.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trno_PercentageAccountedByPropertiesOfItsAnnualizedBaseRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage accounted by properties of its annualized base rent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trno_PercentageAccountedByPropertiesOfItsAnnualizedBaseRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AreaOfRealEstateProperty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of a real estate property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AreaOfRealEstateProperty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:areaItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfRealEstateProperties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of real estate properties owned as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfRealEstateProperties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealEstatePropertiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_RealEstatePropertiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=srt_OfficeBuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=srt_OfficeBuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=trno_NorthernNewJerseyAndNewYorkMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=trno_NorthernNewJerseyAndNewYorkMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=trno_ImprovedLandParcelsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=trno_ImprovedLandParcelsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284402291168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments in Real Estate (Details)<br> $ in Thousands, ft&#178; in Millions</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, 2022 </div>
<div>USD ($) </div>
<div>a </div>
<div>ft&#178; </div>
<div>property</div>
</th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($) </div>
<div>property</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($) </div>
<div>a </div>
<div>ft&#178; </div>
<div>property</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($) </div>
<div>property</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets</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_OperatingLeaseLeaseIncome', window );">Rental revenues and tenant expense reimbursements</a></td>
<td class="nump">$ 65,369<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 53,295<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 129,404<span></span>
</td>
<td class="nump">$ 103,986<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 97,033<span></span>
</td>
<td class="nump">$ 19,662<span></span>
</td>
<td class="nump">17,378<span></span>
</td>
<td class="nump">$ 16,257<span></span>
</td>
<td class="nump">116,695<span></span>
</td>
<td class="nump">33,635<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestCostsCapitalized', window );">Capitalized interest associated with redevelopment activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,600<span></span>
</td>
<td class="nump">100<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=trno_RedevelopmentPropertyMember', window );">Redevelopment property</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets</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_NumberOfRealEstateProperties', window );">Number&#160;of properties (property) | property</a></td>
<td class="nump">4<span></span>
</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">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetAcquisitionConsiderationTransferred', window );">Asset acquisition, consideration transferred</a></td>
<td class="text">&#160;<span></span>
</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">$ 108,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=trno_RedevelopmentPropertyMember', window );">Redevelopment property | Scenario, Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets</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_NumberOfRealEstateProperties', window );">Number&#160;of properties (property) | property</a></td>
<td class="nump">2<span></span>
</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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AreaOfRealEstateProperty', window );">Area of real estate property (acre) | ft&#178;</a></td>
<td class="nump">0.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=trno_RedevelopmentPropertyMember', window );">Redevelopment property | Countyline 29 Property In Hialeah, FL</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets</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_PropertyPlantAndEquipmentAdditions', window );">Asset acquisition, property additions</a></td>
<td class="text">&#160;<span></span>
</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">$ 37,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AreaOfRealEstateProperty', window );">Area of real estate property (acre) | ft&#178;</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=us-gaap_LandAndLandImprovementsMember', window );">Improved land parcels</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets</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_NumberOfRealEstateProperties', window );">Number&#160;of properties (property) | property</a></td>
<td class="nump">42<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AreaOfRealEstateProperty', window );">Area of real estate property (acre) | ft&#178;</a></td>
<td class="nump">15.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AreaOfLand', window );">Area of land | a</a></td>
<td class="nump">147.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">147.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=us-gaap_LandAndLandImprovementsMember', window );">Improved land parcels | Scenario, Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets</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_AreaOfLand', window );">Area of land | a</a></td>
<td class="nump">12.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.1<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_AssetAcquisitionAxis=trno_AssetAcquisitions2022Member', window );">Asset Acquisitions 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets</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_OperatingLeaseLeaseIncome', window );">Rental revenues and tenant expense reimbursements</a></td>
<td class="nump">$ 1,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 700<span></span>
</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">$ 700<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_AssetAcquisitionAxis=trno_AssetAcquisitions2022Member', window );">Asset Acquisitions 2022 | Industrial Building</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_trno_NumberOfRealEstatePropertiesAcquired', window );">Number&#160;of properties acquired (property) | property</a></td>
<td class="nump">10<span></span>
</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">12<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_trno_AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet', window );">Asset acquisitions, assets acquired and liabilities assumed, net</a></td>
<td class="nump">$ 221,600<span></span>
</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">$ 291,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Finite-lived intangible assets acquired</a></td>
<td class="nump">8,400<span></span>
</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">9,600<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_trno_AssetAcquisitionLiabilities', window );">Asset acquisition, liabilities</a></td>
<td class="nump">12,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="nump">15,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetAcquisitionAxis=trno_AssetAcquisitions2022Member', window );">Asset Acquisitions 2022 | Land | Industrial Building</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets</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_PropertyPlantAndEquipmentAdditions', window );">Asset acquisition, property additions</a></td>
<td class="nump">169,500<span></span>
</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">199,500<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_AssetAcquisitionAxis=trno_AssetAcquisitions2022Member', window );">Asset Acquisitions 2022 | Buildings | Industrial Building</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets</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_PropertyPlantAndEquipmentAdditions', window );">Asset acquisition, property additions</a></td>
<td class="nump">$ 43,700<span></span>
</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">$ 82,800<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_AssetAcquisitionAxis=trno_AssetAcquisitions2021Member', window );">Asset Acquisitions 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets</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_OperatingLeaseLeaseIncome', window );">Rental revenues and tenant expense reimbursements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,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_AssetAcquisitionAxis=trno_AssetAcquisitions2021Member', window );">Asset Acquisitions 2021 | Industrial Building</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_trno_NumberOfRealEstatePropertiesAcquired', window );">Number&#160;of properties acquired (property) | property</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10<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_trno_AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet', window );">Asset acquisitions, assets acquired and liabilities assumed, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 57,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 167,700<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Finite-lived intangible assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,400<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_trno_AssetAcquisitionLiabilities', window );">Asset acquisition, liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,800<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_AssetAcquisitionAxis=trno_AssetAcquisitions2021Member', window );">Asset Acquisitions 2021 | Land | Industrial Building</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets</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_PropertyPlantAndEquipmentAdditions', window );">Asset acquisition, property additions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">107,700<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_AssetAcquisitionAxis=trno_AssetAcquisitions2021Member', window );">Asset Acquisitions 2021 | Buildings | Industrial Building</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets</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_PropertyPlantAndEquipmentAdditions', window );">Asset acquisition, property additions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 51,600<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trno_AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Asset Acquisition, Contractual Commitment, Assets Acquired and Liabilities Assumed, Net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trno_AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_trno_AssetAcquisitionLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Asset Acquisition, 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;">trno_AssetAcquisitionLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_trno_NumberOfRealEstatePropertiesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Real Estate Properties Acquired</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trno_NumberOfRealEstatePropertiesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trno_</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_AreaOfLand">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of land held.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AreaOfLand</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:areaItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AreaOfRealEstateProperty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of a real estate property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AreaOfRealEstateProperty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:areaItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetAcquisitionConsiderationTransferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126928898&amp;loc=d3e9215-128498<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 55<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6829253&amp;loc=SL6831962-166255<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=127000608&amp;loc=d3e9135-128495<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126928898&amp;loc=d3e9212-128498<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetAcquisitionConsiderationTransferred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinitelivedIntangibleAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.</p></div>
<a 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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinitelivedIntangibleAssetsAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InterestCostsCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 capitalized 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 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestCostsCapitalized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfRealEstateProperties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of real estate properties owned as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfRealEstateProperties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLeaseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919372-209981<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123420820&amp;loc=SL77919311-209978<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6A<br> -URI https://asc.fasb.org/extlink&amp;oid=126900988&amp;loc=SL77927221-108306<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLeaseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PropertyPlantAndEquipmentAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 acquisition of long-lived, 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, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=trno_RedevelopmentPropertyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=trno_RedevelopmentPropertyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=us-gaap_ScenarioPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=us-gaap_ScenarioPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=trno_Countyline29PropertyInHialeahFLMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=trno_Countyline29PropertyInHialeahFLMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=us-gaap_LandAndLandImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=us-gaap_LandAndLandImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_AssetAcquisitionAxis=trno_AssetAcquisitions2022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AssetAcquisitionAxis=trno_AssetAcquisitions2022Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=srt_IndustrialPropertyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=srt_IndustrialPropertyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetAcquisitionAxis=trno_AssetAcquisitions2021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AssetAcquisitionAxis=trno_AssetAcquisitions2021Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284406227456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Held for Sale/Disposed Assets (Details) - Disposed of by Sale<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($) </div>
<div>property</div>
</th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember', window );">Buildings</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfRealEstateProperties', window );">Number&#160;of properties (property) | property</a></td>
<td class="nump">18<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember', window );">New York and New Jersey</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations</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_NumberOfRealEstateProperties', window );">Number&#160;of properties (property) | property</a></td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember', window );">Disposed Assets | New York and New Jersey</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfRealEstate', window );">Proceeds from sale of real estate | $</a></td>
<td class="nump">$ 110.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnSalesOfInvestmentRealEstate', window );">Gain on sale of real estate | $</a></td>
<td class="nump">$ 76.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnSalesOfInvestmentRealEstate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 gain (loss) resulting from sales and other disposals of real estate owned for investment purposes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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(b)(9)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123605587&amp;loc=d3e23528-158515<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<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(b)(7)(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(14)(d))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 360<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123605564&amp;loc=d3e23439-158514<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<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(3)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 360<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123605564&amp;loc=d3e23415-158514<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnSalesOfInvestmentRealEstate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfRealEstateProperties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of real estate properties owned as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfRealEstateProperties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfRealEstate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash received for the sale of real estate that is not part of an investing activity 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfRealEstate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MortgageLoansOnRealEstateLoanTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MortgageLoansOnRealEstateLoanTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=trno_NewYorkAndNewJerseyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=trno_NewYorkAndNewJerseyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=trno_DisposedAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=trno_DisposedAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284401144032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt - Schedule of Debt (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Aug. 01, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 29, 2022</div></th>
<th class="th"><div>May 03, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total Unsecured Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 737,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 725,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet', window );">Less: Unamortized premium/discount and debt issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,941,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,330,000)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total debt, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 733,059,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">720,670,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_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember', window );">SOFR | Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_trno_DebtInstrumentBasisSpreadOnVariableAdjustmentRate', window );">Debt instrument, basis spread on variable adjustment rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.10%<span></span>
</td>
<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_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember', window );">SOFR | Minimum | Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.10%<span></span>
</td>
<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_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember', window );">SOFR | Maximum | Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.55%<span></span>
</td>
<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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total Unsecured Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.30%<span></span>
</td>
<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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | SOFR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.10%<span></span>
</td>
<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_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Unsecured Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total Unsecured Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 737,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">725,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Unsecured Debt | 5-Year Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000,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_DebtInstrumentCarryingAmount', window );">Total Unsecured Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000,000<span></span>
</td>
<td class="nump">$ 100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Unsecured Debt | 5-Year Term Loan | SOFR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Unsecured Debt | 5-Year Term Loan | SOFR | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Unsecured Debt | 5-Year Term Loan | SOFR | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.75%<span></span>
</td>
<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_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Unsecured Debt | $50M 7-Year Unsecured</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt term (years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total Unsecured Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Unsecured Debt | $50M 7-Year Unsecured | Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarlyRepaymentOfSeniorDebt', window );">Prepayment of senior unsecured debt</a></td>
<td class="nump">$ 50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate (percent)</a></td>
<td class="nump">4.23%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Unsecured Debt | $100M 7-Year Unsecured</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt term (years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total Unsecured Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Unsecured Debt | $50M 10-Year Unsecured</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt term (years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total Unsecured Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Unsecured Debt | $50M 12-Year Unsecured</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt term (years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total Unsecured Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.70%<span></span>
</td>
<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_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Unsecured Debt | $100M 7-Year Unsecured</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt term (years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total Unsecured Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.40%<span></span>
</td>
<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_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Unsecured Debt | $100M 10-Year Unsecured</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt term (years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total Unsecured Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.10%<span></span>
</td>
<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_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Unsecured Debt | $125M 10-Year Unsecured</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 125,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt term (years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">9 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total Unsecured Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 125,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">125,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.40%<span></span>
</td>
<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_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Unsecured Debt | $50M 9-Year Unsecured</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt term (years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total Unsecured Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trno_DebtInstrumentBasisSpreadOnVariableAdjustmentRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Basis Spread On Variable Adjustment Rate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trno_DebtInstrumentBasisSpreadOnVariableAdjustmentRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 unamortized debt discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EarlyRepaymentOfSeniorDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the extinguishment of long-term borrowing, with the highest claim on the assets of the entity in case of bankruptcy or liquidation, before its maturity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarlyRepaymentOfSeniorDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trno_AmendedTermLoanMaturingJanuary2027Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trno_AmendedTermLoanMaturingJanuary2027Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trno_September2022SeniorUnsecuredNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trno_September2022SeniorUnsecuredNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trno_July2024SeniorUnsecuredNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trno_July2024SeniorUnsecuredNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trno_July2026SeniorUnsecuredNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trno_July2026SeniorUnsecuredNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trno_October2027SeniorUnsecuredNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trno_October2027SeniorUnsecuredNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trno_July2028SeniorUnsecuredNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trno_July2028SeniorUnsecuredNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trno_December2029SeniorUnsecuredNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trno_December2029SeniorUnsecuredNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trno_August2030SeniorUnsecuredNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trno_August2030SeniorUnsecuredNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trno_July2031SeniorUnsecuredNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trno_July2031SeniorUnsecuredNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284402659008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 29, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total unsecured debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 737,000,000<span></span>
</td>
<td class="nump">$ 725,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,000,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Credit facility, maximum</a></td>
<td class="nump">$ 500,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | SOFR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_trno_DebtInstrumentBasisSpreadOnVariableAdjustmentRate', window );">Debt instrument, basis spread on variable adjustment rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Minimum | SOFR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Maximum | SOFR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.55%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=trno_AmendedFacilityMaturingAugust2025Member', window );">Amended facility maturing August 2025 | Credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_trno_LineOfCreditFacilityIncreaseToMaximumBorrowingCapacity', window );">Line of credit facility, increase to maximum borrowing capacity</a></td>
<td class="nump">150,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Credit facility, maximum</a></td>
<td class="nump">400,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_trno_LineOfCreditFacilityDecreaseAccordionFeature', window );">Credit facility, decrease, accordion feature</a></td>
<td class="nump">150,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,000,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_trno_LineOfCreditFacilityUnencumberedPropertiesRateThresholdForAdditionalLineOfCredit', window );">Unencumbered properties, percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=trno_AmendedFacilityMaturingAugust2025Member', window );">Amended facility maturing August 2025 | Credit facility | Federal Funds Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_trno_DebtInstrumentBasisSpreadOnVariableRateThresholdToIncreaseMaximumBorrowingAmount', window );">Variable rate threshold (percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=trno_AmendedFacilityMaturingAugust2025Member', window );">Amended facility maturing August 2025 | Credit facility | SOFR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_trno_DebtInstrumentBasisSpreadOnVariableRateThresholdToIncreaseMaximumBorrowingAmount', window );">Variable rate threshold (percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=trno_AmendedFacilityMaturingAugust2025Member', window );">Amended facility maturing August 2025 | Credit facility | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage', window );">Credit facility, facility fee, percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.15%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=trno_AmendedFacilityMaturingAugust2025Member', window );">Amended facility maturing August 2025 | Credit facility | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage', window );">Credit facility, facility fee, percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.30%<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_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Unsecured Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total unsecured debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 737,000,000<span></span>
</td>
<td class="nump">725,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Unsecured Debt | 5-Year Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total unsecured debt</a></td>
<td class="nump">$ 100,000,000<span></span>
</td>
<td class="nump">$ 100,000,000<span></span>
</td>
<td class="nump">$ 100,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Unsecured Debt | 5-Year Term Loan | SOFR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.25%<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_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Unsecured Debt | 5-Year Term Loan | Minimum | SOFR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.25%<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_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Unsecured Debt | 5-Year Term Loan | Maximum | SOFR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.75%<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_trno_DebtInstrumentBasisSpreadOnVariableAdjustmentRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Basis Spread On Variable Adjustment Rate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trno_DebtInstrumentBasisSpreadOnVariableAdjustmentRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trno_DebtInstrumentBasisSpreadOnVariableRateThresholdToIncreaseMaximumBorrowingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Basis Spread On Variable Rate Threshold To Increase Maximum Borrowing Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trno_DebtInstrumentBasisSpreadOnVariableRateThresholdToIncreaseMaximumBorrowingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trno_LineOfCreditFacilityDecreaseAccordionFeature">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line of Credit Facility, Decrease, Accordion Feature</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trno_LineOfCreditFacilityDecreaseAccordionFeature</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_trno_LineOfCreditFacilityIncreaseToMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line of Credit Facility, Increase To Maximum Borrowing Capacity</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trno_LineOfCreditFacilityIncreaseToMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_trno_LineOfCreditFacilityUnencumberedPropertiesRateThresholdForAdditionalLineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line Of Credit Facility, Unencumbered Properties Rate Threshold For Additional Line Of Credit</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trno_LineOfCreditFacilityUnencumberedPropertiesRateThresholdForAdditionalLineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trno_AmendedFacilityMaturingAugust2025Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trno_AmendedFacilityMaturingAugust2025Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_FederalFundsEffectiveSwapRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_FederalFundsEffectiveSwapRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trno_AmendedTermLoanMaturingJanuary2027Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trno_AmendedTermLoanMaturingJanuary2027Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284402464800">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt - Schedule of Principal Payments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Aug. 01, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MaturitiesOfLongTermDebtAbstract', window );"><strong>Maturities of Long-term Debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear', window );">2022 (6 months)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2024</a></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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_trno_LongTermDebtMaturityAfterYearFour', window );">Thereafter</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">525,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_trno_LongTermDebtBeforeNetDebtIssuanceCosts', window );">Total debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">737,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Deferred financing costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,941)<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_LongTermDebt', window );">Total debt, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 733,059<span></span>
</td>
<td class="nump">$ 720,670<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtWeightedAverageInterestRate', window );">Weighted average interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.10%<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_LongtermDebtTypeAxis=trno_CreditFacilityMember', window );">Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MaturitiesOfLongTermDebtAbstract', window );"><strong>Maturities of Long-term Debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear', window );">2022 (6 months)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_trno_LongTermDebtMaturityAfterYearFour', window );">Thereafter</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_trno_LongTermDebtBeforeNetDebtIssuanceCosts', window );">Total debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Deferred financing costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total debt, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,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_DebtWeightedAverageInterestRate', window );">Weighted average interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.30%<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_LongtermDebtTypeAxis=trno_TermLoanMember', window );">Term&#160;Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MaturitiesOfLongTermDebtAbstract', window );"><strong>Maturities of Long-term Debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear', window );">2022 (6 months)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_trno_LongTermDebtMaturityAfterYearFour', window );">Thereafter</a></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="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_trno_LongTermDebtBeforeNetDebtIssuanceCosts', window );">Total debt</a></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_DeferredFinanceCostsNet', window );">Deferred financing costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(455)<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_LongTermDebt', window );">Total debt, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 99,545<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtWeightedAverageInterestRate', window );">Weighted average interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.80%<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_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Senior Unsecured Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MaturitiesOfLongTermDebtAbstract', window );"><strong>Maturities of Long-term Debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear', window );">2022 (6 months)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2024</a></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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_trno_LongTermDebtMaturityAfterYearFour', window );">Thereafter</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">425,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_trno_LongTermDebtBeforeNetDebtIssuanceCosts', window );">Total debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">625,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Deferred financing costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,486)<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_LongTermDebt', window );">Total debt, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 621,514<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtWeightedAverageInterestRate', window );">Weighted average interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.20%<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_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Unsecured Debt | $50M 7-Year Unsecured | Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MaturitiesOfLongTermDebtAbstract', window );"><strong>Maturities of Long-term Debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarlyRepaymentOfSeniorDebt', window );">Prepayment of senior unsecured debt</a></td>
<td class="nump">$ 50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate (percent)</a></td>
<td class="nump">4.23%<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_trno_LongTermDebtBeforeNetDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Debt, Before Net Debt Issuance Costs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trno_LongTermDebtBeforeNetDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_trno_LongTermDebtMaturityAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Debt Maturity After Year Four</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trno_LongTermDebtMaturityAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtWeightedAverageInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest rate of debt outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtWeightedAverageInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarlyRepaymentOfSeniorDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the extinguishment of long-term borrowing, with the highest claim on the assets of the entity in case of bankruptcy or liquidation, before its maturity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarlyRepaymentOfSeniorDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_MaturitiesOfLongTermDebtAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MaturitiesOfLongTermDebtAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=trno_CreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=trno_CreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=trno_TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=trno_TermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trno_September2022SeniorUnsecuredNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trno_September2022SeniorUnsecuredNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284401887312">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leasing (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract', window );"><strong>Lessor, Operating Lease, Payments, Fiscal Year Maturity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">2022 (6 months)</a></td>
<td class="nump">$ 197,769<span></span>
</td>
</tr>
<tr class="re">
<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 );">2023</a></td>
<td class="nump">192,204<span></span>
</td>
</tr>
<tr class="ro">
<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 );">2024</a></td>
<td class="nump">172,502<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2025</a></td>
<td class="nump">145,417<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2026</a></td>
<td class="nump">116,084<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_trno_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour', window );">Thereafter</a></td>
<td class="nump">240,375<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_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total</a></td>
<td class="nump">$ 1,064,351<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trno_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee Operating Lease Liability To Be Paid After Year Four</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trno_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&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 https://asc.fasb.org/extlink&amp;oid=128292326&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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=128292326&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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=128292326&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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 https://asc.fasb.org/extlink&amp;oid=128292326&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 https://asc.fasb.org/extlink&amp;oid=128292326&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_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284406181056">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Derivative Financial Instruments - Narrative (Details)<br></strong></div></th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>deritavtive</div>
</th>
<th class="th">
<div>May 03, 2022 </div>
<div>USD ($) </div>
<div>deritavtive</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Unsecured Debt | 5-Year Term Loan</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_DerivativeLineItems', window );"><strong>Derivative</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_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Unsecured Debt | Debt Instrument, Fixed Rate | 5-Year Term Loan</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_DerivativeLineItems', window );"><strong>Derivative</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_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateCapMember', window );">Interest rate cap | Cash flow hedging</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_DerivativeLineItems', window );"><strong>Derivative</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_NumberOfInterestRateDerivativesHeld', window );">Number of interest rate cap transactions | deritavtive</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=trno_InterestRateCap2Member', window );">Interest rate cap, Maturity 2/3/2020</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_DerivativeLineItems', window );"><strong>Derivative</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_DerivativeAssetNotionalAmount', window );">Notional amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=trno_InterestRateCap1Member', window );">Interest rate cap, Maturity 5/4/2021</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_DerivativeLineItems', window );"><strong>Derivative</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_DerivativeCapInterestRate', window );">Derivative cap interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=trno_InterestRateCap1Member', window );">Interest rate cap, Maturity 5/4/2021 | Minimum</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_DerivativeLineItems', window );"><strong>Derivative</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_DerivativeBasisSpreadOnVariableRate', window );">Derivative, basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.20%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=trno_InterestRateCap1Member', window );">Interest rate cap, Maturity 5/4/2021 | Maximum</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_DerivativeLineItems', window );"><strong>Derivative</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_DerivativeBasisSpreadOnVariableRate', window );">Derivative, basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.70%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssetNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payments on the derivative 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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeBasisSpreadOnVariableRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 percentage points added to the reference rate to compute the variable rate on the interest rate derivative.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeBasisSpreadOnVariableRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeCapInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cap rate on an interest rate derivative such as an interest rate cap or collar. If market rates exceed the cap rate, a payment or receipt is triggered on the contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeCapInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DerivativeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfInterestRateDerivativesHeld">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest rate derivative instruments held by the entity at the reporting date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfInterestRateDerivativesHeld</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trno_AmendedTermLoanMaturingJanuary2027Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trno_AmendedTermLoanMaturingJanuary2027Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_trno_DebtInstrumentRateTypeAxis=trno_DebtInstrumentFixedRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">trno_DebtInstrumentRateTypeAxis=trno_DebtInstrumentFixedRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateCapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateCapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DerivativeInstrumentRiskAxis=trno_InterestRateCap2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DerivativeInstrumentRiskAxis=trno_InterestRateCap2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DerivativeInstrumentRiskAxis=trno_InterestRateCap1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DerivativeInstrumentRiskAxis=trno_InterestRateCap1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284400912768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments - Summary of the Effect of the Company's Derivative Financial Instruments on its Accompanying Consolidated Statements of Operations (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, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities 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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax', window );">Amount of gain recognized in accumulated other comprehensive income (loss) (&#8220;AOCI&#8221;) on derivatives (effective portion)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax', window );">Amount of gain reclassified from AOCI into interest expense (effective portion)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 77<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 183<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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=121577181&amp;loc=SL110061190-113977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<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 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a 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 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e689-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>55
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284401027984">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Carrying Value and Estimated Fair Value of Company Debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>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_NotesPayableFairValueDisclosure', window );">Debt, fair value</a></td>
<td class="nump">$ 687,014<span></span>
</td>
<td class="nump">$ 743,592<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Debt, carrying value</a></td>
<td class="nump">733,059<span></span>
</td>
<td class="nump">720,670<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>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_NotesPayableFairValueDisclosure', window );">Debt, fair value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>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_NotesPayableFairValueDisclosure', window );">Debt, fair value</a></td>
<td class="nump">687,014<span></span>
</td>
<td class="nump">743,592<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>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_NotesPayableFairValueDisclosure', window );">Debt, fair value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LiabilitiesFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 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(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NotesPayableFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of notes payable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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,20,22)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284401183504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">149 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>May 03, 2022 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($) </div>
<div>measurement_period </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($) </div>
<div>measurement_period </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($) </div>
<div>measurement_period </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400,000,000<span></span>
</td>
<td class="nump">400,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, authorized (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000,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_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<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_trno_CommonStockAggregateOfferingPriceRemaining', window );">Common stock aggregate offering price, remaining</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 219,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock, net of issuance costs (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,084,294<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,790,818<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_trno_SalesOfStockWeightedAverageOfferingPrice', window );">Weighted average offering price (per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 64.21<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 61.84<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Net proceeds of common share issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,059,000<span></span>
</td>
<td class="nump">$ 112,613,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased', window );">Shares repurchase program, authorized repurchase amount (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,000,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_AllocatedShareBasedCompensationExpense', window );">Compensation costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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=trno_CommonStockHeldAtRabbiTrustMember', window );">Common Shares Held in Deferred Compensation Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_trno_StockTransferredDuringPeriodDepositToDeferredCompensationPlan', window );">Deposits to deferred compensation plan (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,582<span></span>
</td>
<td class="nump">147,285<span></span>
</td>
<td class="nump">5,181<span></span>
</td>
<td class="nump">131,322<span></span>
</td>
<td class="nump">150,867<span></span>
</td>
<td class="nump">136,503<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=trno_A2019PlanMember', window );">2019 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,898,961<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,898,961<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,898,961<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares) | shares</a></td>
<td class="nump">10,362<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Grant date fair value per share of restricted stock awards (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 63.70<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_trno_CommonStockSharesAuthorizedRemaining', window );">Remaining balance of shares available (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">819,008<span></span>
</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">819,008<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">819,008<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=trno_LongTermIncentivePlanMember', window );">Long Term Incentive Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfMeasurementPeriods', window );">Number of measurement periods | measurement_period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,287<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Grant date fair value per share of restricted stock awards (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 72.69<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Compensation costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,200,000<span></span>
</td>
<td class="nump">$ 1,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsIntrinsicValue', window );">Fair value of the restricted stock granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">3,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized compensation costs related to restricted stock issuances</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,700,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">$ 10,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,700,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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1', window );">Remaining weighted average period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 9 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Restricted Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Grant date fair value per share of restricted stock awards (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14.20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period for the restricted stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Restricted Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Grant date fair value per share of restricted stock awards (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 78.33<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period for the restricted stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=trno_AtTheMarketProgramMember', window );">At The Market Program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Net proceeds of common share issuance</a></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">$ 68,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">109,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_trno_FeesAndCommissionsAtMarketEquityOfferingProgramSalesAgent', window );">Total compensation to the applicable sales agents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,600,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_SubsidiarySaleOfStockAxis=trno_AtMarketEquityOfferingProgram300MillionMember', window );">$300 Million ATM Program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_trno_CommonStockAggregateOfferingPrice', window );">Common stock aggregate offering price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock, net of issuance costs (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,087<span></span>
</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">27,087<span></span>
</td>
<td class="text">&#160;<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_trno_SalesOfStockWeightedAverageOfferingPrice', window );">Weighted average offering price (per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 76.03<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 76.03<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Net proceeds of common share issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_trno_FeesAndCommissionsAtMarketEquityOfferingProgramSalesAgent', window );">Total compensation to the applicable sales agents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 29,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">$ 29,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trno_CommonStockAggregateOfferingPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common Stock Aggregate Offering Price</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trno_CommonStockAggregateOfferingPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_trno_CommonStockAggregateOfferingPriceRemaining">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common Stock Aggregate Offering Price, Remaining</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trno_CommonStockAggregateOfferingPriceRemaining</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_trno_CommonStockSharesAuthorizedRemaining">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common Stock, Shares Authorized, Remaining</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trno_CommonStockSharesAuthorizedRemaining</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trno_</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_trno_FeesAndCommissionsAtMarketEquityOfferingProgramSalesAgent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fees And Commissions At Market Equity Offering Program Sales Agent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trno_FeesAndCommissionsAtMarketEquityOfferingProgramSalesAgent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_trno_SalesOfStockWeightedAverageOfferingPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sales Of Stock, Weighted Average Offering Price</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trno_SalesOfStockWeightedAverageOfferingPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share based compensation arrangement by share based payment award equity instruments other than options grants in period intrinsic 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;">trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfMeasurementPeriods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Number Of Measurement Periods</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfMeasurementPeriods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trno_StockTransferredDuringPeriodDepositToDeferredCompensationPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Transferred During Period, Deposit To Deferred Compensation Plan</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trno_StockTransferredDuringPeriodDepositToDeferredCompensationPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trno_</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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased</td>
</tr>
<tr>
<td style="padding-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_StatementEquityComponentsAxis=trno_CommonStockHeldAtRabbiTrustMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=trno_CommonStockHeldAtRabbiTrustMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=trno_A2019PlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=trno_A2019PlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=trno_LongTermIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=trno_LongTermIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=trno_AtTheMarketProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=trno_AtTheMarketProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=trno_AtMarketEquityOfferingProgram300MillionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=trno_AtMarketEquityOfferingProgram300MillionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284402657280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity - Restricted Stock Activity (Details)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2022 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Non-vested shares outstanding at end of period (in shares)</a></td>
<td class="nump">292,524<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Non-vested shares outstanding at beginning of period (in shares)</a></td>
<td class="nump">289,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">53,287<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="num">(29,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="num">(20,558)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Non-vested shares outstanding at end of period (in shares)</a></td>
<td class="nump">292,524<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted&#160;Average&#160;Grant Date&#160;Fair&#160;Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Non-vested shares outstanding at beginning of period (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 55.90<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share) | $ / shares</a></td>
<td class="nump">72.69<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share) | $ / shares</a></td>
<td class="nump">59.41<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share) | $ / shares</a></td>
<td class="nump">50.64<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Non-vested shares outstanding at end of period (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 58.98<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284402658064">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Stockholders' Equity - Vesting Schedule of the Total Non-Vested Shares of Restricted Stock Outstanding (Details)<br></strong></div></th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Total non-vested shares (in shares)</a></td>
<td class="nump">292,524<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_VestingAxis=trno_WithinCurrentFiscalYearMember', window );">2022 (6 months)</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Total non-vested shares (in shares)</a></td>
<td class="nump">12,313<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_VestingAxis=trno_YearOneMember', window );">2023</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Total non-vested shares (in shares)</a></td>
<td class="nump">53,868<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_VestingAxis=trno_YearTwoMember', window );">2024</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Total non-vested shares (in shares)</a></td>
<td class="nump">100,004<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_VestingAxis=trno_YearThreeMember', window );">2025</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Total non-vested shares (in shares)</a></td>
<td class="nump">75,017<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_VestingAxis=trno_YearFourMember', window );">2026</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Total non-vested shares (in shares)</a></td>
<td class="nump">51,322<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_VestingAxis=trno_ThereafterMember', window );">Thereafter</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Total non-vested shares (in shares)</a></td>
<td class="nump">0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=trno_WithinCurrentFiscalYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VestingAxis=trno_WithinCurrentFiscalYearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=trno_YearOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VestingAxis=trno_YearOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=trno_YearTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VestingAxis=trno_YearTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=trno_YearThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VestingAxis=trno_YearThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=trno_YearFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VestingAxis=trno_YearFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=trno_ThereafterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VestingAxis=trno_ThereafterMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284402621024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity - Summary of Certain Information With Respect to the Performance Share Awards (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, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</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 );">Expense</a></td>
<td class="nump">$ 800<span></span>
</td>
<td class="nump">$ 700<span></span>
</td>
<td class="nump">$ 800<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=trno_AmendedLongTermIncentivePlanMember', window );">Amended Long Term Incentive Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValue', window );">Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,320<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Expense</a></td>
<td class="nump">444<span></span>
</td>
<td class="nump">1,323<span></span>
</td>
<td class="nump">1,908<span></span>
</td>
<td class="nump">$ 2,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_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares | Performance Shares Period1 | Amended Long Term Incentive Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValue', window );">Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,829<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">403<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">805<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares | Performance Shares Period2 | Amended Long Term Incentive Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValue', window );">Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,882<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Expense</a></td>
<td class="num">(110)<span></span>
</td>
<td class="nump">465<span></span>
</td>
<td class="nump">354<span></span>
</td>
<td class="nump">929<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares | Performance Shares Period3 | Amended Long Term Incentive Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValue', window );">Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,820<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Expense</a></td>
<td class="nump">133<span></span>
</td>
<td class="nump">455<span></span>
</td>
<td class="nump">589<span></span>
</td>
<td class="nump">911<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares | Performance Shares Period4 | Amended Long Term Incentive Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValue', window );">Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,789<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Expense</a></td>
<td class="nump">$ 421<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, 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;">trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=trno_AmendedLongTermIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=trno_AmendedLongTermIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_AwardDateAxis=trno_PerformanceSharesPeriod1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardDateAxis=trno_PerformanceSharesPeriod1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_AwardDateAxis=trno_PerformanceSharesPeriod2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardDateAxis=trno_PerformanceSharesPeriod2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_AwardDateAxis=trno_PerformanceSharesPeriod3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardDateAxis=trno_PerformanceSharesPeriod3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_AwardDateAxis=trno_PerformanceSharesPeriod4Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardDateAxis=trno_PerformanceSharesPeriod4Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284405033136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity - Cash Dividends Paid or Payable Per Share (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="4">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividend per share, common stock (in dollars per share)</a></td>
<td class="nump">$ 0.34<span></span>
</td>
<td class="nump">$ 0.34<span></span>
</td>
<td class="nump">$ 0.29<span></span>
</td>
<td class="nump">$ 0.29<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284402718672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income (Loss) Per Share (Details) - shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesRestrictedStock', window );">Weighted average unvested restricted shares outstanding (in shares)</a></td>
<td class="nump">295,247<span></span>
</td>
<td class="nump">216,025<span></span>
</td>
<td class="nump">299,433<span></span>
</td>
<td class="nump">213,897<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</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 );">Dilutive restricted stock awards outstanding securities not participate in losses (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Dilutive restricted stock awards outstanding securities not participate in losses (in shares)</a></td>
<td class="nump">90,217<span></span>
</td>
<td class="nump">228,177<span></span>
</td>
<td class="nump">85,110<span></span>
</td>
<td class="nump">223,047<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesRestrictedStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of restricted stock determined by relating the portion of time within a reporting period that restricted shares have been outstanding to the total time in that period. Restricted shares are subject to sales, contractual, regulatory or other restrictions that prevent or inhibit the holder from freely disposing of them before the restriction ends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e2646-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_WeightedAverageNumberOfSharesRestrictedStock</td>
</tr>
<tr>
<td style="padding-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_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284408336800">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies (Details) - Subsequent Event<br> $ in Millions</strong></div></th>
<th class="th">
<div>Aug. 02, 2022 </div>
<div>USD ($) </div>
<div>property</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=trno_ThreePropertySoldInAugust2022Member', window );">Three Property Sold In August 2022 | Disposed of by Sale</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_OtherCommitmentsLineItems', window );"><strong>Other Commitments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfRealEstateProperties', window );">Number&#160;of properties (property) | property</a></td>
<td class="nump">3<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_trno_DisposalGroupIncludingDiscontinuedOperationAgreementToSellConsideration', window );">Sales price | $</a></td>
<td class="nump">$ 78.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=trno_ThirdPartySellerMember', window );">Third-Party Seller | Industrial Building | Ten Industrial Properties</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_OtherCommitmentsLineItems', window );"><strong>Other Commitments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfRealEstateProperties', window );">Number&#160;of properties (property) | property</a></td>
<td class="nump">3<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_trno_AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet', window );">Purchase price | $</a></td>
<td class="nump">$ 51.3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_trno_AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Asset Acquisition, Contractual Commitment, Assets Acquired and Liabilities Assumed, Net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trno_AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_trno_DisposalGroupIncludingDiscontinuedOperationAgreementToSellConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Agreement To Sell, Consideration</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">trno_DisposalGroupIncludingDiscontinuedOperationAgreementToSellConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>trno_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NumberOfRealEstateProperties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of real estate properties owned as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfRealEstateProperties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_OtherCommitmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=trno_ThreePropertySoldInAugust2022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=trno_ThreePropertySoldInAugust2022Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsAxis=trno_ThirdPartySellerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAxis=trno_ThirdPartySellerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=srt_IndustrialPropertyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=srt_IndustrialPropertyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=trno_TenIndustrialPropertiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=trno_TenIndustrialPropertiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>63
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140284402260304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events (Details)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Aug. 02, 2022 </div>
<div>USD ($) </div>
<div>property </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Aug. 01, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 05, 2022 </div>
<div>USD ($) </div>
<div>property</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBuildings', window );">Payments to acquire building</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 276,975<span></span>
</td>
<td class="nump">$ 160,031<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends per share, common stock (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.34<span></span>
</td>
<td class="nump">$ 0.34<span></span>
</td>
<td class="nump">$ 0.29<span></span>
</td>
<td class="nump">$ 0.29<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends per share, common stock (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 0.40<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | $50M 7-Year Unsecured | Unsecured Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarlyRepaymentOfSeniorDebt', window );">Prepayment of senior unsecured debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate (percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.23%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=srt_IndustrialPropertyMember', window );">Industrial Building | Industrial Property in Medley, FL | Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfRealEstateProperties', window );">Number&#160;of properties (property) | property</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBuildings', window );">Payments to acquire building</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=srt_IndustrialPropertyMember', window );">Industrial Building | Industrial Property in Hawthorne, CA | Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfRealEstateProperties', window );">Number&#160;of properties (property) | property</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBuildings', window );">Payments to acquire building</a></td>
<td class="nump">$ 6,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarlyRepaymentOfSeniorDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the extinguishment of long-term borrowing, with the highest claim on the assets of the entity in case of bankruptcy or liquidation, before its maturity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarlyRepaymentOfSeniorDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NumberOfRealEstateProperties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of real estate properties owned as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfRealEstateProperties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBuildings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for acquisition of buildings (properties) whether for investment or 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBuildings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=trno_September2022SeniorUnsecuredNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=trno_September2022SeniorUnsecuredNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=srt_IndustrialPropertyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=srt_IndustrialPropertyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=trno_IndustrialPropertyInMedleyFLMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=trno_IndustrialPropertyInMedleyFLMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=trno_IndustrialPropertyInHawthorneCAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=trno_IndustrialPropertyInHawthorneCAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>trno-20220630_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:trno="http://terreno.com/20220630"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="trno-20220630.xsd" xlink:type="simple"/>
    <context id="i75afe294886343158d2193876e3e9fcb_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i17937f770f154ceb9923065b3af07b13_I20220801">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
        </entity>
        <period>
            <instant>2022-08-01</instant>
        </period>
    </context>
    <context id="i3cfe68e10a9c40ce805fc7819077dab3_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i1a322cab6f184a3e9d366e7ac5662a10_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i38151f3b32aa4dffb0c2f0e957da1727_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4579d1cf3ccf4b1688b9b3ee3400460c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0a8c3756ff804532b433867e24be3e04_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">trno:CommonStockHeldAtRabbiTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i426d9677c5094c67b852d9ea8a56561a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:DeferredCompensationShareBasedPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ied1cf34da97240f7a7a324448d2a4cfd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i109312881efc4fae887f44ff1a63c5ce_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i31e4c752168c4c73b12d85bd2c40c4a0_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i64ae81b59b6948abb27b74308e46c13a_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i24e95fb25ad940829839a284b3c3400b_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i3fc9da03385c4add8678d7714f6d2b1d_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i1cd8bc70267740eba4f9137145c6a5ad_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">trno:CommonStockHeldAtRabbiTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i1c49b6a26519420cb6e096cbb9d80ee7_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:DeferredCompensationShareBasedPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i6b1f79fd63524abf9dd871247311a357_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i39b9b910e18b4216b308e9fa203dd714_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i3a3f94d3ff44473891b5d48e127eb9ae_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">trno:CommonStockHeldAtRabbiTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="id583912960b549b5ad8891c411a9d1ec_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:DeferredCompensationShareBasedPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i22e59d1d0a534fd2a1c0c5603d79594f_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i76be8233d88445ca92c54f2f9ff8fa92_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i2d4d304de4db42a5b18b7940988225c6_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i419509b4f9ff41c3bda3b76a75b29f0d_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6892c42ab7424327b6212af2661fed80_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ibf6e16137762452abc7555a330e7b937_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia5e898ca337e4097a4361656161cc8dd_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">trno:CommonStockHeldAtRabbiTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i5aeab170a1114858a60abf1663885b07_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:DeferredCompensationShareBasedPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i3ad6f0a003e84b9a83295530378ea06f_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i207d7b18e1fa45e6b8b2fe2b67d094cf_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ifa75ecc7a19241ccadbb93448701b692_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">trno:CommonStockHeldAtRabbiTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i5886412682da4c8eb59f4ffd7f8f09d8_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:DeferredCompensationShareBasedPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ia8ccc7ab38c04a18aecc3b666d4a226f_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ife9ce6d59fce4d749618c0d6c5f9ce1f_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ibff8944b79944d62a118fc10f96f3209_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1f875f12d3424708b8caea1ecd3cce72_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i142b5ef028094b4ca0cac6a728c5438c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">trno:CommonStockHeldAtRabbiTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib30e07f41e1149d7a52f16a88eddc5a7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:DeferredCompensationShareBasedPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib58167f06bef4201a3bf4d8a92180e2e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0051bfa04d03484895978409d4547124_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib67ae39cfac14981a8c4e52b02f1303d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i03ef9654c18b4df18cf22a9da6b72428_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i538465f954e74b4d87ee4e9fb45eacc7_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i6c55601417f74b59a7dc8a5dea5cb52d_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i7f04466878a14cce8e259f2deeccc5c7_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i43444239442944f492e9c1d7d0dbd97c_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">trno:CommonStockHeldAtRabbiTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i4dd52a4846864c55ad4769bc514afb61_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:DeferredCompensationShareBasedPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ic465d0059a4549cd8ee4b23bccb6732c_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i7cba8b910a52460f9da7dca27f0bbbbc_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i412405f49d2d41a4839234bf4beb243d_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i8b91770d7bf8452983591caeda8a6d45_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">trno:CommonStockHeldAtRabbiTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i32383df1bc144982997c0db8ff484c99_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:DeferredCompensationShareBasedPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i6546c144b9d04d388d5a0aa67c9a0ece_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i5e970dda391d4d648df7b2ae40cda490_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i594b48a0c85542adacac2ae1a76341b1_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ic4a3fba604a746cd9d80413b767ad65f_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6d63b919550347f68091a13718732d0b_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i933ef782dd17498e8fc275cc3d20fca0_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3c00c1947399407aa6391b7a2719d2ae_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">trno:CommonStockHeldAtRabbiTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id8149f352a9b400c8afaac39f1a393ac_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:DeferredCompensationShareBasedPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i4a95505dddcc4b4b82f0cfafd9775a9a_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0740f63a01b4445da818435b9c7c0eb9_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i1d0ea79b746143908355659c96f4a077_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="if170976976ce4327a4c54f1c5f98afec_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">trno:CommonStockHeldAtRabbiTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i7489711ba314465d8765bd761ae11e4f_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:DeferredCompensationShareBasedPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ic1db92aa3c594020981d78e8bf88c0c9_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i9461fdca125349a2a67dd569295101b6_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i15f443e956b042d9b299d12c62934d2f_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i65d9308ed86249e8973f7b9b18ee8976_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">trno:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i2cdf6a73286d47b6aa4ebdc4d5d4d181_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">us-gaap:LandAndLandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ie2cf128cd58d49e3a1801d3c1a853bcd_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">trno:RedevelopmentPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ibc1a4026126b4913a483cb504ea521cb_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">trno:RedevelopmentPropertyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">us-gaap:ScenarioPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i5aa00931fad045588313dcf77256df8e_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">us-gaap:LandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">us-gaap:ScenarioPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i4ee8f29ecc964cc89a8edb10fc75ce5a_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">us-gaap:LandAndLandImprovementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">us-gaap:ScenarioPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i00c5122040a841bd8d0dd101e97c585a_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:RealEstateInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9a321c911f0c44c79c23b7084c873f4c_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:RealEstateInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6479b7362e2749ceb35f86d9e52b2106_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:RealEstateInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i40832eec78034c8cbe8fd900b86d1db3_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:RealEstateInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ifd7c36c4828b4e9984fcfcae04d29a55_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LeasesAcquiredInPlaceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i3168f13327c84cc4aac75b59963bc2be_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LeasesAcquiredInPlaceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0c334e13a6df4c8698e0d816151d931f_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:AboveMarketLeasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="iabc0750a102d4a0795fbc0f55bf834b0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:AboveMarketLeasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i79305ee3c4284fd680097f063f2b2cb0_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie1a4808019704f4080bf72fc518c91e1_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="id507950327e54bd9bed1efa1e53b5b68_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i059377a14bf64ca095d0c0542c1c2a86_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">srt:OfficeBuildingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">trno:NorthernNewJerseyAndNewYorkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i155766d50aec4280847775ef437f6d46_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">trno:ImprovedLandParcelsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">trno:NorthernNewJerseyAndNewYorkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="icb21be8aca3d44e9b0a6139d7cf64a5d_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">srt:IndustrialPropertyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">trno:AssetAcquisitions2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib9c677ee073b4ca6b787367881879a69_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">srt:IndustrialPropertyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">trno:AssetAcquisitions2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="idd1e3f2a49a24c91be8419f3da151dd8_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">srt:IndustrialPropertyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">trno:AssetAcquisitions2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib0cbb86d6f9041cb9279b538079e35af_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">srt:IndustrialPropertyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">trno:AssetAcquisitions2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i60cdf4a7e8f24039b959b074ff57f351_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">srt:IndustrialPropertyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">trno:AssetAcquisitions2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib73a7f1232574dccb0a52d6ef76f0668_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">srt:IndustrialPropertyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">trno:AssetAcquisitions2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ibc6102e947a24990a0f0ee8b05a5de8b_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">trno:AssetAcquisitions2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="id9633d07e00244a6bd9b41f4f1e4f139_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">trno:AssetAcquisitions2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i65e1540dcf544efcbb2482b29a2f34db_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">srt:IndustrialPropertyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">trno:AssetAcquisitions2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i80bb3d3ced97404288605bff5dc6e7e6_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">srt:IndustrialPropertyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">trno:AssetAcquisitions2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i33d59a656a4545fd8c5ff7f655f3711a_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">srt:IndustrialPropertyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">trno:AssetAcquisitions2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie0803771daf54f90a994d64281877494_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">srt:IndustrialPropertyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">trno:AssetAcquisitions2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if1a6cda472fb47bd9850ff2afbd1a5a4_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">srt:IndustrialPropertyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">trno:AssetAcquisitions2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id56bafa2853f46e4a6f5788e45cc171e_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">srt:IndustrialPropertyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">trno:AssetAcquisitions2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if727bf6c9c6842d6b3d3f87cfad9ced0_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">trno:AssetAcquisitions2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="icf2cad9d36464fc3b8f37e5d47e9e1a5_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">trno:AssetAcquisitions2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i375777356b5a4fe7b59d94c975ac8f74_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">trno:RedevelopmentPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i266a3f8a80bb46fbaec249476a53a204_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">trno:RedevelopmentPropertyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">trno:Countyline29PropertyInHialeahFLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i606685a7f45144c28f129a9935b82e69_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">trno:RedevelopmentPropertyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">trno:Countyline29PropertyInHialeahFLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i5a93f20a3c5944d0a773cfaacaa96dba_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">trno:NewYorkAndNewJerseyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i0d93eb314b874fca86611ad94f97edf5_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateLoanTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i765bb980c5a74be29b4f6727a297954d_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">trno:NewYorkAndNewJerseyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">trno:DisposedAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i596b717568c443968ba5430815b2fdd6_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i2513f2a1d5a042eaa813e9c973619759_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iaaac4eb2b5c7410c93f4892b7f780e75_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i198ce33831cb43119beccf1f9bf41460_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:AmendedTermLoanMaturingJanuary2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i0378c99af74d4d9389ffa37498e819a9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:AmendedTermLoanMaturingJanuary2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2dbbcecbdc75460d850c503aecc37b21_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:AmendedTermLoanMaturingJanuary2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie6d548f85b384fc782d1b03804959f57_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:September2022SeniorUnsecuredNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i78817bbc2b9a4261829efa3a395ea033_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:September2022SeniorUnsecuredNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if1294f5e467f4cfc9dab23016e97e33b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:September2022SeniorUnsecuredNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0fbbe33b456d4a38a276a4c62bdf11f5_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:July2024SeniorUnsecuredNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ife0e6e48bc34432caca3f5ba65acc8ba_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:July2024SeniorUnsecuredNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i1b2505ced7ec4032a952f21535e22952_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:July2024SeniorUnsecuredNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iec35caedbad94c519b9876aef5f54af1_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:July2026SeniorUnsecuredNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="iee69b6ed7bae4ba6a2df67c77dbfc160_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:July2026SeniorUnsecuredNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ica5a83b90d2945999b2b50ecacc3d55d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:July2026SeniorUnsecuredNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5876d3b6edbc4d7e8f27df8b816fe7e8_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:October2027SeniorUnsecuredNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ia12253b0beae4818bb695abfb55b5046_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:October2027SeniorUnsecuredNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i5a2e8a4f3038452ea63bd597d91d9f6a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:October2027SeniorUnsecuredNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5c5749ec73c749ce979ef1b2920f2c2d_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:July2028SeniorUnsecuredNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="id199d85ac70f4ac2a9115b3564fed420_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:July2028SeniorUnsecuredNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8deacd43c0584883bc17ed9bad56d131_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:July2028SeniorUnsecuredNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icd299b3a00d64301ad26cae880f27a6d_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:December2029SeniorUnsecuredNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i12cd2240b19c40f896d6cf34dc9d64d4_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:December2029SeniorUnsecuredNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="id498f57875c04f2393f26d4f8ff0b058_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:December2029SeniorUnsecuredNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7a83378ac9f144be9502b2e56e91aa14_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:August2030SeniorUnsecuredNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i586aeae448d04a87be92642affe71245_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:August2030SeniorUnsecuredNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib77c826f9f1841eaa0dc1d5d051e71bf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:August2030SeniorUnsecuredNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0442520e342e4ed3a8433b379d3f4a94_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:July2031SeniorUnsecuredNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i22cd6351118f47d5bf7c01ae65afe92b_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:July2031SeniorUnsecuredNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i57e43342485e40c1a5931b3bffdf84a4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:July2031SeniorUnsecuredNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i25d190064fad42538590914900d46f2e_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ie6e6780c4f83419e9dde56e5d919c9c9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5064b7c5999a4084b9d632d8ae78c72f_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i4595b3af61db4629a6d7c145ece8d2e4_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i5095c1476e3f4b7989f37d8d47d7ab91_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:AmendedTermLoanMaturingJanuary2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i43843ab43a874bf4b49a0787de8e2819_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:AmendedTermLoanMaturingJanuary2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i342f29c3579a481c8f17899f5aa89b94_I20220629">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:AmendedTermLoanMaturingJanuary2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-29</instant>
        </period>
    </context>
    <context id="ib9e184ed62634e8e9b681eb755b2de72_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i3fbaf016f3ce47868b32e6f5241ee9af_D20220801-20220801">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:September2022SeniorUnsecuredNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-01</startDate>
            <endDate>2022-08-01</endDate>
        </period>
    </context>
    <context id="icdf2f31002504de5ba622653d2ed27c8_I20220801">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:September2022SeniorUnsecuredNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-01</instant>
        </period>
    </context>
    <context id="i4db10b35f5a94acbaf639ecdfdd40030_D20220629-20220629">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:AmendedFacilityMaturingAugust2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-29</startDate>
            <endDate>2022-06-29</endDate>
        </period>
    </context>
    <context id="id1666f5f05b742d7be7cd0655332458f_I20220629">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:AmendedFacilityMaturingAugust2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-29</instant>
        </period>
    </context>
    <context id="iac6fd2ec75ef47e5a5520405ae4c6c29_I20220629">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-29</instant>
        </period>
    </context>
    <context id="i2a7f8408fdda4e88a20fb3936f1120ff_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:AmendedFacilityMaturingAugust2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i637aeca915524f9c815b5e45b94c334b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:AmendedFacilityMaturingAugust2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i53c589256e754d78b5299c217d319402_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:AmendedFacilityMaturingAugust2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i3f5953b7d6784d62a4f9ad05aa19c7dd_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:AmendedFacilityMaturingAugust2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:FederalFundsEffectiveSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if205f9950d0846169f2aaaf6341460ac_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:AmendedFacilityMaturingAugust2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ifc35fa380acf47f3b7870e773cc39190_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:AmendedFacilityMaturingAugust2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i64ee2a49d0404db09a69630807d3fdbe_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:AmendedFacilityMaturingAugust2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i1e0f807d39a24a06b2ee6b4878905027_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">trno:CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i072a2929190d4d87acf6d682908d8bd8_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">trno:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="idaab0521d9e94e7b9afac6cc1585898b_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i8ad5d1e7d87d49599bfa06a1d3a252b1_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i826ac48453584a409b01f07428fdff6e_I20220503">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateCapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-03</instant>
        </period>
    </context>
    <context id="i73106c29ea884d90a89c9d5e4183f2f7_I20220503">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:AmendedTermLoanMaturingJanuary2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="trno:DebtInstrumentRateTypeAxis">trno:DebtInstrumentFixedRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-03</instant>
        </period>
    </context>
    <context id="ifffda16f243f4d72af63b2db8f0d7d49_I20220503">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">trno:AmendedTermLoanMaturingJanuary2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-03</instant>
        </period>
    </context>
    <context id="i45dcaaaf43474312a0b45239f4c7a485_I20220503">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trno:InterestRateCap2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-03</instant>
        </period>
    </context>
    <context id="i682cc209dc244c25ac5fbce946dd47d5_I20220503">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trno:InterestRateCap1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-03</instant>
        </period>
    </context>
    <context id="ife207169a56f469f84cdc1080e3ad7b0_I20220503">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trno:InterestRateCap1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-03</instant>
        </period>
    </context>
    <context id="ibb9014bea59347da887220f17c2ce909_I20220503">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">trno:InterestRateCap1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-03</instant>
        </period>
    </context>
    <context id="ic343233f45c94f10939a1c0ba1db529f_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ic6c9b852e56e43c1a7b6cb976f828d75_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ie5ddd944f1fb4e12a9a15a0a1e676999_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ifbb2d73d20524d92baa27d30f0f237ab_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia576ac8575fa40db8eba6b81e02385f5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ife30b5e6b7104586bcb2aa0c9a177d11_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if016c22f675a430dbf4dd61ae6888d49_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">trno:AtMarketEquityOfferingProgram300MillionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib31641e721dd478dbea52afbc7e0f957_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">trno:AtMarketEquityOfferingProgram300MillionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i294ec853aa26483cbfc6471ddadf6ec3_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">trno:AtTheMarketProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iee09195ecb004a66a4aea3981567fbfc_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">trno:AtTheMarketProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id8e32ed967f6442c962c5e540200a88f_D20220503-20220503">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:A2019PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-03</startDate>
            <endDate>2022-05-03</endDate>
        </period>
    </context>
    <context id="i5fe4fa537b06441a88110e5bf51f623e_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">trno:CommonStockHeldAtRabbiTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia83e6916150c49338e61349628573a35_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">trno:CommonStockHeldAtRabbiTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="idfcf7e47c68b4d558f30bcc088a596a4_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:A2019PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ie17ba15cfd6d4f5880e7a8f662b1064f_D20100216-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2010-02-16</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i4b3d3861284c4525b17e6d2b5d1b55b5_D20100216-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2010-02-16</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i398c7b8b49ce49aea4259f962be3f61e_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i10a38c9fa14c4c4cb516c1ae23157a08_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8e85b61aaf3246e5a5b2d8c6ff955d3e_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8504753af25742e5805ed8ea67a66ff6_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i143e02ac0973485f858c97b969c3e46e_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i55364f30e6f54a02bf5d44cc36c465b1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ieff3f2a9ed094a2494c20c6d3901da53_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">trno:WithinCurrentFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ie91fa4d0c8484667b6a69105edac22a4_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">trno:YearOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ib83394590eb5494ea9371c27b1b55007_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">trno:YearTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i44ff346704c0402da7bf967ac6ab7e36_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">trno:YearThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i7f92db11f1754564ae7df046d5edcd54_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">trno:YearFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="id6b48475806548d29ae6e3937fcc6a75_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">trno:ThereafterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ic14c02ef46364ae5903d53df4f9a5b3b_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:LongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i89daf8cb63bc4a7abac31d6b0bdab060_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">trno:PerformanceSharesPeriod1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:AmendedLongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i60ec852bfcb34f249ae364d75d6712a5_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">trno:PerformanceSharesPeriod1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:AmendedLongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic3e5de7c884940ba81afda81d7fc7763_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">trno:PerformanceSharesPeriod1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:AmendedLongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i8354cdd97bfe4edb8b16310c86938088_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">trno:PerformanceSharesPeriod1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:AmendedLongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9b9db408dc7049d4bf6a8f40f8ada88c_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">trno:PerformanceSharesPeriod2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:AmendedLongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ida8c182b26e446218b3db5b1d05b8636_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">trno:PerformanceSharesPeriod2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:AmendedLongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8d8f22af579d4dbea4a069b122cb862c_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">trno:PerformanceSharesPeriod2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:AmendedLongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="idc25b2176f224d95aba5f45a6556a672_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">trno:PerformanceSharesPeriod2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:AmendedLongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i824e1d2e193b45948f0cdad93e2903c1_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">trno:PerformanceSharesPeriod3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:AmendedLongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i63b3b9e7dbb4426ba9491517203753fe_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">trno:PerformanceSharesPeriod3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:AmendedLongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i01e11dc7b3494fbd9c10c9c25e182bc8_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">trno:PerformanceSharesPeriod3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:AmendedLongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i907f70cc78454280a24f9087825036af_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">trno:PerformanceSharesPeriod3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:AmendedLongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i12c2be527dd64dd6814dc9fb63f2fcc6_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">trno:PerformanceSharesPeriod4Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:AmendedLongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i5271429697b14439a0a9faf3d78b5856_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">trno:PerformanceSharesPeriod4Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:AmendedLongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8208a2315e04472a897e1322fcd19542_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">trno:PerformanceSharesPeriod4Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:AmendedLongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib1872f9ce1704147b2d694a58edf9b6a_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">trno:PerformanceSharesPeriod4Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:AmendedLongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iab5ba92586814baca10bd63c49f30450_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:AmendedLongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="iab9cc2b1fd9145758343533ea96bdd5c_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:AmendedLongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i85ac13a11f0f4f4f827af3374fa9d3d4_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:AmendedLongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if0f2cd11b4a04ac2aae60b0587b01af8_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">trno:AmendedLongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i814fbccfb0c3484aa041dcf255567137_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="iee4199363e53463db87d916655e73380_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia20267797aad48f086944757743c099a_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ibf111fb7b2694723817a8de9587749c2_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i98ca9a0a075d404f806c610f41e5265d_I20220802">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">srt:IndustrialPropertyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">trno:TenIndustrialPropertiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">trno:ThirdPartySellerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-02</instant>
        </period>
    </context>
    <context id="i80358029ef2c41b18b58e04224c2a239_D20220802-20220802">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">srt:IndustrialPropertyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">trno:TenIndustrialPropertiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">trno:ThirdPartySellerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-02</startDate>
            <endDate>2022-08-02</endDate>
        </period>
    </context>
    <context id="ib32e4e64163946cea2d189f3f54c0c30_I20220802">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">trno:ThreePropertySoldInAugust2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-02</instant>
        </period>
    </context>
    <context id="i46b865d87474476e8a5e065847d3d6f2_D20220802-20220802">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">trno:ThreePropertySoldInAugust2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-02</startDate>
            <endDate>2022-08-02</endDate>
        </period>
    </context>
    <context id="i1dac594d83ec4dbbbcecd704d3571b19_I20220705">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">srt:IndustrialPropertyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">trno:IndustrialPropertyInMedleyFLMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-05</instant>
        </period>
    </context>
    <context id="ib096d82321334db7b32e56775a7a5b33_D20220705-20220705">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">srt:IndustrialPropertyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">trno:IndustrialPropertyInMedleyFLMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-05</startDate>
            <endDate>2022-07-05</endDate>
        </period>
    </context>
    <context id="i04411659b46541878475e7afed40e826_I20220802">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">srt:IndustrialPropertyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">trno:IndustrialPropertyInHawthorneCAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-02</instant>
        </period>
    </context>
    <context id="i8cde08dc68c945769e38d91955000dd0_D20220802-20220802">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">srt:IndustrialPropertyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">trno:IndustrialPropertyInHawthorneCAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-02</startDate>
            <endDate>2022-08-02</endDate>
        </period>
    </context>
    <context id="i21680995af7d4ffa9037fc3985cefa97_D20220802-20220802">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001476150</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-02</startDate>
            <endDate>2022-08-02</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="segment">
        <measure>trno:segment</measure>
    </unit>
    <unit id="property">
        <measure>trno:property</measure>
    </unit>
    <unit id="sqft">
        <measure>utr:sqft</measure>
    </unit>
    <unit id="acre">
        <measure>utr:acre</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="deritavtive">
        <measure>trno:deritavtive</measure>
    </unit>
    <unit id="measurement_period">
        <measure>trno:measurement_period</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80L2ZyYWc6MDNlM2M1ZDZkMWM4NDRlMjllYzA2NDdhMjJjZWYyN2IvdGFibGU6NDNiMjUwZDdmMDY2NDUwOTg2ZGQ4NWI1ODJkZjA1NmMvdGFibGVyYW5nZTo0M2IyNTBkN2YwNjY0NTA5ODZkZDg1YjU4MmRmMDU2Y18yLTEtMS0xLTQzMjM0_be43d534-8242-460f-bb0c-659b55000853">0001476150</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80L2ZyYWc6MDNlM2M1ZDZkMWM4NDRlMjllYzA2NDdhMjJjZWYyN2IvdGFibGU6NDNiMjUwZDdmMDY2NDUwOTg2ZGQ4NWI1ODJkZjA1NmMvdGFibGVyYW5nZTo0M2IyNTBkN2YwNjY0NTA5ODZkZDg1YjU4MmRmMDU2Y18zLTEtMS0xLTQzMjM0_7e8d690c-b724-417c-8897-83c4410e3776">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80L2ZyYWc6MDNlM2M1ZDZkMWM4NDRlMjllYzA2NDdhMjJjZWYyN2IvdGFibGU6NDNiMjUwZDdmMDY2NDUwOTg2ZGQ4NWI1ODJkZjA1NmMvdGFibGVyYW5nZTo0M2IyNTBkN2YwNjY0NTA5ODZkZDg1YjU4MmRmMDU2Y180LTEtMS0xLTQzMjM0_c5e2f1b7-49cf-434f-b671-59e9a1f64f46">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80L2ZyYWc6MDNlM2M1ZDZkMWM4NDRlMjllYzA2NDdhMjJjZWYyN2IvdGFibGU6NDNiMjUwZDdmMDY2NDUwOTg2ZGQ4NWI1ODJkZjA1NmMvdGFibGVyYW5nZTo0M2IyNTBkN2YwNjY0NTA5ODZkZDg1YjU4MmRmMDU2Y181LTEtMS0xLTQzMjM0_ea03c489-e79f-46ba-a660-0a6bcdec6e3f">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:CurrentFiscalYearEndDate
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80L2ZyYWc6MDNlM2M1ZDZkMWM4NDRlMjllYzA2NDdhMjJjZWYyN2IvdGFibGU6NDNiMjUwZDdmMDY2NDUwOTg2ZGQ4NWI1ODJkZjA1NmMvdGFibGVyYW5nZTo0M2IyNTBkN2YwNjY0NTA5ODZkZDg1YjU4MmRmMDU2Y182LTEtMS0xLTQzMjM0_95c6bc08-ce1f-4292-9dc7-01a3464a5bf0">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i10a38c9fa14c4c4cb516c1ae23157a08_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMzU2NA_78fe73bd-19b0-4af1-8b57-720ac3946a11">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <dei:DocumentType
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGV4dHJlZ2lvbjpkMTdkZWNkZTdkMTM0Yzk0ODI4NWNjZTk4NDk0NTk5ZV8yMDk1_9012f8b1-8a57-4928-a15f-41b2b607b2d9">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGFibGU6OTcxYjlhMWNkMjVkNDE5MjgxMjU2NDM0NzkxNTVkNDcvdGFibGVyYW5nZTo5NzFiOWExY2QyNWQ0MTkyODEyNTY0MzQ3OTE1NWQ0N18wLTAtMS0xLTQzMjM0_5265052f-53df-44a9-b052-c496d073db9f">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGV4dHJlZ2lvbjpkMTdkZWNkZTdkMTM0Yzk0ODI4NWNjZTk4NDk0NTk5ZV8xNzQ_aaa38909-61b5-47ff-aa46-7356f3b1812f">2022-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGFibGU6NWIyYmQ0MmM3ZmVjNDJhYjk2YTY2MzM0OTk1NjAwNmYvdGFibGVyYW5nZTo1YjJiZDQyYzdmZWM0MmFiOTZhNjYzMzQ5OTU2MDA2Zl8wLTAtMS0xLTQzMjM0_b3a0fe7b-5c09-45e0-a0d9-b2ef504942f8">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGV4dHJlZ2lvbjpkMTdkZWNkZTdkMTM0Yzk0ODI4NWNjZTk4NDk0NTk5ZV8yODI_36e09a6c-48c5-42c2-bbbe-d4d9d84eaedb">001-34603</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGV4dHJlZ2lvbjpkMTdkZWNkZTdkMTM0Yzk0ODI4NWNjZTk4NDk0NTk5ZV8yMDk2_ced28309-6fb4-477c-925c-655c0300f0d7">Terreno Realty Corporation</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGFibGU6MDIxNWM2MGNiZTJlNDNhNDlmZTc2MzI4ZDE3NjgyMzUvdGFibGVyYW5nZTowMjE1YzYwY2JlMmU0M2E0OWZlNzYzMjhkMTc2ODIzNV8wLTAtMS0xLTQzMjM0_0c090475-566c-478b-9c2f-ed0185ea36bf">MD</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGFibGU6MDIxNWM2MGNiZTJlNDNhNDlmZTc2MzI4ZDE3NjgyMzUvdGFibGVyYW5nZTowMjE1YzYwY2JlMmU0M2E0OWZlNzYzMjhkMTc2ODIzNV8wLTMtMS0xLTQzMjM0_27b81b3d-e3ab-4bea-afb6-07be9505c8f4">27-1262675</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGFibGU6MDIxNWM2MGNiZTJlNDNhNDlmZTc2MzI4ZDE3NjgyMzUvdGFibGVyYW5nZTowMjE1YzYwY2JlMmU0M2E0OWZlNzYzMjhkMTc2ODIzNV8zLTAtMS0xLTQzMjM0L3RleHRyZWdpb246ZjkyYWJiMzNlOTQ3NDE5YjkwZWI4ZDZhMzRhYWE2MTJfNA_a1fa0112-832a-432e-8da2-c8428c7161e6">10500 NE 8th Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGFibGU6MDIxNWM2MGNiZTJlNDNhNDlmZTc2MzI4ZDE3NjgyMzUvdGFibGVyYW5nZTowMjE1YzYwY2JlMmU0M2E0OWZlNzYzMjhkMTc2ODIzNV8zLTAtMS0xLTQzMjM0L3RleHRyZWdpb246ZjkyYWJiMzNlOTQ3NDE5YjkwZWI4ZDZhMzRhYWE2MTJfOA_cc13e977-e6ee-4ff5-acba-bca48a7aa236">Suite 301</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGFibGU6MDIxNWM2MGNiZTJlNDNhNDlmZTc2MzI4ZDE3NjgyMzUvdGFibGVyYW5nZTowMjE1YzYwY2JlMmU0M2E0OWZlNzYzMjhkMTc2ODIzNV8zLTAtMS0xLTQzMjM0L3RleHRyZWdpb246ZjkyYWJiMzNlOTQ3NDE5YjkwZWI4ZDZhMzRhYWE2MTJfMTQ_bee4cef7-e1c9-4b78-808e-d79d5e09b7fd">Bellevue</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGFibGU6MDIxNWM2MGNiZTJlNDNhNDlmZTc2MzI4ZDE3NjgyMzUvdGFibGVyYW5nZTowMjE1YzYwY2JlMmU0M2E0OWZlNzYzMjhkMTc2ODIzNV8zLTAtMS0xLTQzMjM0L3RleHRyZWdpb246ZjkyYWJiMzNlOTQ3NDE5YjkwZWI4ZDZhMzRhYWE2MTJfMTg_f4917a7d-fcef-4fd0-8adf-20e808864e5d">WA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGFibGU6MDIxNWM2MGNiZTJlNDNhNDlmZTc2MzI4ZDE3NjgyMzUvdGFibGVyYW5nZTowMjE1YzYwY2JlMmU0M2E0OWZlNzYzMjhkMTc2ODIzNV8zLTMtMS0xLTQzMjM0_7fd310c8-a343-427c-9aeb-c47889fb18dc">98004</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGV4dHJlZ2lvbjpkMTdkZWNkZTdkMTM0Yzk0ODI4NWNjZTk4NDk0NTk5ZV80NzQ_873725db-e2bc-485c-a4c6-3bcd6a7a6832">415</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGV4dHJlZ2lvbjpkMTdkZWNkZTdkMTM0Yzk0ODI4NWNjZTk4NDk0NTk5ZV80Nzg_6d56a3ec-6c7c-4f22-a3ec-4634a69a12ac">655-4580</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGFibGU6MjhlZmQ1OTYyOTA2NGY0YzlmMDg3ZDU2NzNhN2I3YTEvdGFibGVyYW5nZToyOGVmZDU5NjI5MDY0ZjRjOWYwODdkNTY3M2E3YjdhMV8xLTAtMS0xLTQzMjM0_477ac899-aa87-49e3-8111-ca1f8d1ef565">Common Stock, $0.01 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGFibGU6MjhlZmQ1OTYyOTA2NGY0YzlmMDg3ZDU2NzNhN2I3YTEvdGFibGVyYW5nZToyOGVmZDU5NjI5MDY0ZjRjOWYwODdkNTY3M2E3YjdhMV8xLTItMS0xLTQzMjM0_c0cc6a36-715d-47b3-be84-567a6991d1d1">TRNO</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGFibGU6MjhlZmQ1OTYyOTA2NGY0YzlmMDg3ZDU2NzNhN2I3YTEvdGFibGVyYW5nZToyOGVmZDU5NjI5MDY0ZjRjOWYwODdkNTY3M2E3YjdhMV8xLTQtMS0xLTQzMjM0_295c5b38-bb80-4473-b001-b3c15a175d20">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGV4dHJlZ2lvbjpkMTdkZWNkZTdkMTM0Yzk0ODI4NWNjZTk4NDk0NTk5ZV85MTg_afd72cf0-86b0-4e77-9aa9-16e94b338804">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGV4dHJlZ2lvbjpkMTdkZWNkZTdkMTM0Yzk0ODI4NWNjZTk4NDk0NTk5ZV8xMjQ1_e8243668-f555-4b6f-8a01-90dd996fae41">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGFibGU6ZmNkMTdmYTRjYTg0NGI4NGEyMTM3M2EzMjhjNjA0NDAvdGFibGVyYW5nZTpmY2QxN2ZhNGNhODQ0Yjg0YTIxMzczYTMyOGM2MDQ0MF8wLTAtMS0xLTQzMjM0_2f392896-37a4-4040-9647-40238a2a7f89">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGFibGU6ZmNkMTdmYTRjYTg0NGI4NGEyMTM3M2EzMjhjNjA0NDAvdGFibGVyYW5nZTpmY2QxN2ZhNGNhODQ0Yjg0YTIxMzczYTMyOGM2MDQ0MF8yLTYtMS0xLTQzMjM0_e9de441e-7454-45e8-bb45-1a57a5c51345">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGFibGU6ZmNkMTdmYTRjYTg0NGI4NGEyMTM3M2EzMjhjNjA0NDAvdGFibGVyYW5nZTpmY2QxN2ZhNGNhODQ0Yjg0YTIxMzczYTMyOGM2MDQ0MF80LTYtMS0xLTQzMjM0_2a501c7a-9f54-485b-94da-8c515f8948d4">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGV4dHJlZ2lvbjpkMTdkZWNkZTdkMTM0Yzk0ODI4NWNjZTk4NDk0NTk5ZV8xOTkx_c965f770-1db8-4384-a989-f0270774157e">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i17937f770f154ceb9923065b3af07b13_I20220801"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83L2ZyYWc6ZDE3ZGVjZGU3ZDEzNGM5NDgyODVjY2U5ODQ5NDU5OWUvdGV4dHJlZ2lvbjpkMTdkZWNkZTdkMTM0Yzk0ODI4NWNjZTk4NDk0NTk5ZV8yMDE0_7d366a9d-a4a8-4c9a-b7d9-41b54b151f43"
      unitRef="shares">75546968</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:Land
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfNC0xLTEtMS00MzIzNA_aa234e64-bdff-4cd3-989d-b108a3c1797c"
      unitRef="usd">1732321000</us-gaap:Land>
    <us-gaap:Land
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfNC0zLTEtMS00MzIzNA_deb607c2-8744-436f-90dd-e86f46868895"
      unitRef="usd">1556952000</us-gaap:Land>
    <us-gaap:BuildingsAndImprovementsGross
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfNS0xLTEtMS00MzIzNA_e3ef1f73-6bad-41c0-a39d-5995982fadd7"
      unitRef="usd">1303031000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:BuildingsAndImprovementsGross
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfNS0zLTEtMS00MzIzNA_ca3d115a-999e-4bb2-b267-b214f58df467"
      unitRef="usd">1210591000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfNi0xLTEtMS00MzIzNA_65e66382-72e9-4b37-9d00-74a24f11307d"
      unitRef="usd">99142000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfNi0zLTEtMS00MzIzNA_c00930f2-d2e5-40b3-9dc2-03312a9b7099"
      unitRef="usd">65157000</us-gaap:ConstructionInProgressGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfNy0xLTEtMS00MzIzNA_96ed98ef-da3e-4ecc-b664-773c89f98381"
      unitRef="usd">121946000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfNy0zLTEtMS00MzIzNA_132201a8-ba1a-444a-9d85-4f0539df2c5b"
      unitRef="usd">114126000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:RealEstateInvestmentPropertyAtCost
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfOC0xLTEtMS00MzIzNA_d57c930a-b9fe-47ed-9b75-34382c86ccdc"
      unitRef="usd">3256440000</us-gaap:RealEstateInvestmentPropertyAtCost>
    <us-gaap:RealEstateInvestmentPropertyAtCost
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfOC0zLTEtMS00MzIzNA_02dea21c-0354-4a03-a067-6accf5428812"
      unitRef="usd">2946826000</us-gaap:RealEstateInvestmentPropertyAtCost>
    <us-gaap:RealEstateInvestmentPropertyAccumulatedDepreciation
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfOS0xLTEtMS00MzIzNA_d12e92ef-fba2-4b82-9748-6a9bea1c907a"
      unitRef="usd">296568000</us-gaap:RealEstateInvestmentPropertyAccumulatedDepreciation>
    <us-gaap:RealEstateInvestmentPropertyAccumulatedDepreciation
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfOS0zLTEtMS00MzIzNA_6d878145-2c9a-4146-8cdf-be7f05bdbbdf"
      unitRef="usd">279062000</us-gaap:RealEstateInvestmentPropertyAccumulatedDepreciation>
    <us-gaap:RealEstateInvestmentPropertyNet
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMTAtMS0xLTEtNDMyMzQ_dbbd88d4-520d-48ae-8eae-4ac0818e442e"
      unitRef="usd">2959872000</us-gaap:RealEstateInvestmentPropertyNet>
    <us-gaap:RealEstateInvestmentPropertyNet
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMTAtMy0xLTEtNDMyMzQ_a18d11c4-a84c-47d6-9a12-7f6288da301c"
      unitRef="usd">2667764000</us-gaap:RealEstateInvestmentPropertyNet>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMTMtMS0xLTEtNDMyMzQ_15780ce4-adae-47f1-a01e-618faac8adef"
      unitRef="usd">7237000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMTMtMy0xLTEtNDMyMzQ_7dc568f7-1a9d-41c6-a359-65f0ada51909"
      unitRef="usd">204404000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMTQtMS0xLTEtNDMyMzQ_ea7fdeda-8c84-4853-a585-914c5f3a7274"
      unitRef="usd">3096000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMTQtMy0xLTEtNDMyMzQ_6549b5ba-b192-44d2-8d6c-4a623041ca19"
      unitRef="usd">397000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:OtherAssets
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMTYtMS0xLTEtNDMyMzQ_b7c6e315-77d1-4a2b-b5e8-9e62a533ab3b"
      unitRef="usd">58677000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMTYtMy0xLTEtNDMyMzQ_881aca64-3a8c-4dd1-9156-55c8d531b46d"
      unitRef="usd">51650000</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMTctMS0xLTEtNDMyMzQ_4cec20c7-07bc-4c82-bf04-e9c351df467b"
      unitRef="usd">3028882000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMTctMy0xLTEtNDMyMzQ_a7b431c7-75ef-4ece-b5b9-6fc15835bee9"
      unitRef="usd">2924215000</us-gaap:Assets>
    <us-gaap:LineOfCredit
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMjAtMS0xLTEtNDMyMzQ_59800eb5-6dd9-4f16-a9d4-4c53fac3409f"
      unitRef="usd">12000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMjAtMy0xLTEtNDMyMzQ_40a0aed7-03d1-4185-98fd-e28d68147ff8"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LoansPayable
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMjEtMS0xLTEtNDMyMzQ_11400f63-4d41-478a-8152-0c05db293d5f"
      unitRef="usd">99545000</us-gaap:LoansPayable>
    <us-gaap:LoansPayable
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMjEtMy0xLTEtNDMyMzQ_be27a896-bd92-4466-8610-fda1ca7ce60f"
      unitRef="usd">99495000</us-gaap:LoansPayable>
    <us-gaap:SeniorNotes
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMjItMS0xLTEtNDMyMzQ_5144f10f-53e9-4a57-90e7-10ef657fe360"
      unitRef="usd">621514000</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMjItMy0xLTEtNDMyMzQ_d8cf1936-941c-4907-ad5b-4409298eebfa"
      unitRef="usd">621175000</us-gaap:SeniorNotes>
    <us-gaap:SecurityDepositLiability
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMjQtMS0xLTEtNDMyMzQ_34208523-4a0a-44dc-97f3-8ed428fce9ab"
      unitRef="usd">26559000</us-gaap:SecurityDepositLiability>
    <us-gaap:SecurityDepositLiability
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMjQtMy0xLTEtNDMyMzQ_f1b6322a-8228-4e62-bdbe-847b66c3b9fe"
      unitRef="usd">23914000</us-gaap:SecurityDepositLiability>
    <us-gaap:BelowMarketLeaseNet
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMjUtMS0xLTEtNDMyMzQ_20052b04-ee53-4af0-ae0c-755e9ab36961"
      unitRef="usd">56587000</us-gaap:BelowMarketLeaseNet>
    <us-gaap:BelowMarketLeaseNet
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMjUtMy0xLTEtNDMyMzQ_2c32db9e-a239-4bff-af52-be4940cf8bf3"
      unitRef="usd">51025000</us-gaap:BelowMarketLeaseNet>
    <us-gaap:DividendsPayableCurrentAndNoncurrent
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMjYtMS0xLTEtNDMyMzQ_e357c5ce-a708-4500-b789-df16d27b821b"
      unitRef="usd">25686000</us-gaap:DividendsPayableCurrentAndNoncurrent>
    <us-gaap:DividendsPayableCurrentAndNoncurrent
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMjYtMy0xLTEtNDMyMzQ_311470d1-96fe-40bf-b166-05e615a84468"
      unitRef="usd">25618000</us-gaap:DividendsPayableCurrentAndNoncurrent>
    <us-gaap:AccountsPayableOtherCurrentAndNoncurrent
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMjgtMS0xLTEtNDMyMzQ_f1776bc3-a3c0-4f93-8929-7bcdb7a95502"
      unitRef="usd">57406000</us-gaap:AccountsPayableOtherCurrentAndNoncurrent>
    <us-gaap:AccountsPayableOtherCurrentAndNoncurrent
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMjgtMy0xLTEtNDMyMzQ_b4eff604-1552-48ff-be18-8e3fc3143fd7"
      unitRef="usd">45025000</us-gaap:AccountsPayableOtherCurrentAndNoncurrent>
    <us-gaap:Liabilities
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMjktMS0xLTEtNDMyMzQ_35ff62f3-5510-4c98-a1e3-a71544a1a914"
      unitRef="usd">899297000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMjktMy0xLTEtNDMyMzQ_0fe83b38-2112-44d8-ac98-c3c3ebed9725"
      unitRef="usd">866252000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMzAtMS0xLTEtNDMyMzQ_569e9f12-c8d1-45b6-8f2f-f6a9b2188ccf"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMzAtMy0xLTEtNDMyMzQ_cc49d116-8b53-4368-8ed8-88703150ce18"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMzMtMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjo3NDZmN2YzYTA2Nzc0NzM4OTVmYWYzN2EzMTI3NTkzMl8xOA_52f9c3f1-ac9d-4b96-850e-04e7e1014868"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMzMtMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjo3NDZmN2YzYTA2Nzc0NzM4OTVmYWYzN2EzMTI3NTkzMl8xOA_e6d9ea5b-b9af-4bde-b15e-0a82013c3393"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMzMtMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjo3NDZmN2YzYTA2Nzc0NzM4OTVmYWYzN2EzMTI3NTkzMl8zMg_a572efe3-ebc9-46da-8119-e3883163ed7a"
      unitRef="shares">400000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMzMtMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjo3NDZmN2YzYTA2Nzc0NzM4OTVmYWYzN2EzMTI3NTkzMl8zMg_ce008a03-7bbf-42f6-921e-bdb2c1190bc5"
      unitRef="shares">400000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMzMtMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjo3NDZmN2YzYTA2Nzc0NzM4OTVmYWYzN2EzMTI3NTkzMl81OA_01346097-134f-4123-9102-5f2e10151121"
      unitRef="shares">75120374</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMzMtMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjo3NDZmN2YzYTA2Nzc0NzM4OTVmYWYzN2EzMTI3NTkzMl81OA_77c6ba67-4ebe-41a1-89a0-799a6357e7ec"
      unitRef="shares">75120374</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMzMtMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjo3NDZmN2YzYTA2Nzc0NzM4OTVmYWYzN2EzMTI3NTkzMl82Ng_a2595e86-2a11-4ff7-bb45-4f067acb714a"
      unitRef="shares">75068575</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMzMtMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjo3NDZmN2YzYTA2Nzc0NzM4OTVmYWYzN2EzMTI3NTkzMl82Ng_ebc7200e-6619-495e-8a34-cf49f6756b64"
      unitRef="shares">75068575</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMzMtMS0xLTEtNDMyMzQ_9f1a235c-5c0f-458c-a0bd-8b1882fe1eea"
      unitRef="usd">752000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMzMtMy0xLTEtNDMyMzQ_89b5758b-5b85-4cba-b798-fb60d8e53c64"
      unitRef="usd">752000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMzQtMS0xLTEtNDMyMzQ_b565bdca-e1af-4009-ab18-3f651daa9cae"
      unitRef="usd">2087682000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMzQtMy0xLTEtNDMyMzQ_5dcc9754-6368-451e-863f-ede6d96c8fd3"
      unitRef="usd">2069604000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:CommonStockSharesHeldInEmployeeTrustShares
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMzUtMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjowZjdhMjRhNzcyYjA0N2YzYmE5YjRkYTA2MGM5YjdhMl81Mw_3edc9616-209e-44a0-8f5d-c313c13236aa"
      unitRef="shares">426594</us-gaap:CommonStockSharesHeldInEmployeeTrustShares>
    <us-gaap:CommonStockSharesHeldInEmployeeTrustShares
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMzUtMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjowZjdhMjRhNzcyYjA0N2YzYmE5YjRkYTA2MGM5YjdhMl82MA_9891da21-8556-4c8d-8d58-ebd246a7ee42"
      unitRef="shares">275727</us-gaap:CommonStockSharesHeldInEmployeeTrustShares>
    <us-gaap:CommonStockHeldInTrust
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMzUtMS0xLTEtNDMyMzQ_75f7f6f7-f5af-4890-a9a6-bf87f757e7c7"
      unitRef="usd">26982000</us-gaap:CommonStockHeldInTrust>
    <us-gaap:CommonStockHeldInTrust
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMzUtMy0xLTEtNDMyMzQ_b7c050ff-653f-493f-bcf6-695233046403"
      unitRef="usd">15197000</us-gaap:CommonStockHeldInTrust>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMzYtMS0xLTEtNDMyMzQ_301a094e-65f2-4f73-8730-ca107b79d93c"
      unitRef="usd">68133000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMzYtMy0xLTEtNDMyMzQ_f744cdc3-baa1-4a91-8b16-171ef7a89fdb"
      unitRef="usd">2804000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMzktMS0xLTEtNDMyMzQ_f264c0ad-cfd3-43c3-851e-178ceddefb55"
      unitRef="usd">2129585000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfMzktMy0xLTEtNDMyMzQ_795f6ccf-9ecc-42ce-a9eb-4c89106b025d"
      unitRef="usd">2057963000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfNDAtMS0xLTEtNDMyMzQ_7bdbbcad-68bf-4122-96de-56363e2c3cac"
      unitRef="usd">3028882000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yMi9mcmFnOmFlYmM5NWI0OWY2ODQwNjU4MzFkZGUxMDNkNjZiMWNmL3RhYmxlOjlmZTA4YTVhM2Y0NzQwZWNhMjgxMmVmYTQwMWQ3OTg3L3RhYmxlcmFuZ2U6OWZlMDhhNWEzZjQ3NDBlY2EyODEyZWZhNDAxZDc5ODdfNDAtMy0xLTEtNDMyMzQ_67552d50-259c-4d3a-8355-7eecc950214d"
      unitRef="usd">2924215000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMy0xLTEtMS00MzIzNA_fd4902ea-a74b-4b88-943e-dbbce32671bf"
      unitRef="usd">65369000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMy0zLTEtMS00MzIzNA_5b2c72a4-2d41-462b-ab33-4323acd54992"
      unitRef="usd">53295000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMy01LTEtMS00MzIzNA_384f03ff-7b6b-48cd-bbb9-4aeefa103788"
      unitRef="usd">129404000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMy03LTEtMS00MzIzNA_48fadb27-271d-4ab9-b6bd-cc81f5361f65"
      unitRef="usd">103986000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:Revenues
      contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfNS0xLTEtMS00MzIzNA_dea895d3-eb06-4aa2-aeb8-3d33d05fa154"
      unitRef="usd">65369000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfNS0zLTEtMS00MzIzNA_f0847e9a-887d-4a19-9f84-feebf431bd38"
      unitRef="usd">53295000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfNS01LTEtMS00MzIzNA_5ebbf09c-d89a-4cfe-ab3f-642c32aa9c3b"
      unitRef="usd">129404000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfNS03LTEtMS00MzIzNA_a7f3c346-e510-411e-8d5a-b56f009d1f09"
      unitRef="usd">103986000</us-gaap:Revenues>
    <us-gaap:OperatingLeaseInitialDirectCostExpenseOverTerm
      contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfNy0xLTEtMS00MzIzNA_c284d8ea-cdb5-462d-8515-c330f3ab89fb"
      unitRef="usd">15804000</us-gaap:OperatingLeaseInitialDirectCostExpenseOverTerm>
    <us-gaap:OperatingLeaseInitialDirectCostExpenseOverTerm
      contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfNy0zLTEtMS00MzIzNA_e11a89a5-2029-4c36-b481-d3a538c59141"
      unitRef="usd">13171000</us-gaap:OperatingLeaseInitialDirectCostExpenseOverTerm>
    <us-gaap:OperatingLeaseInitialDirectCostExpenseOverTerm
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfNy01LTEtMS00MzIzNA_f4aff9a9-a38d-45b8-a127-a1878221fa11"
      unitRef="usd">32680000</us-gaap:OperatingLeaseInitialDirectCostExpenseOverTerm>
    <us-gaap:OperatingLeaseInitialDirectCostExpenseOverTerm
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfNy03LTEtMS00MzIzNA_0f2c6555-fc94-4f96-9153-154643527618"
      unitRef="usd">26683000</us-gaap:OperatingLeaseInitialDirectCostExpenseOverTerm>
    <us-gaap:DepreciationAndAmortization
      contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfOC0xLTEtMS00MzIzNA_6d897994-1a9c-4b40-9c96-0577be067d05"
      unitRef="usd">15288000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfOC0zLTEtMS00MzIzNA_7680a2ec-9559-44b5-af18-4b79533cd395"
      unitRef="usd">11968000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfOC01LTEtMS00MzIzNA_98e45c1a-b4d7-4447-8f59-655134ba3dda"
      unitRef="usd">30270000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfOC03LTEtMS00MzIzNA_fbca4217-d7c9-4a48-b196-937b509bc728"
      unitRef="usd">23344000</us-gaap:DepreciationAndAmortization>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfOS0xLTEtMS00MzIzNA_8d7cd6d3-33fe-4de3-a22d-97e12f952c13"
      unitRef="usd">7333000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfOS0zLTEtMS00MzIzNA_e317c43e-7cdf-49ef-a264-78f74191494d"
      unitRef="usd">6866000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfOS01LTEtMS00MzIzNA_a4d33a0d-1ef9-430b-b648-ebc9d26cd43e"
      unitRef="usd">14860000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfOS03LTEtMS00MzIzNA_b58d5fc7-e4c7-4d5f-8ab0-12d91dc045d6"
      unitRef="usd">12448000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTAtMS0xLTEtNDMyMzQ_2c27dcdc-df69-479d-819b-96da4e9a3600"
      unitRef="usd">1027000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTAtMy0xLTEtNDMyMzQ_9a110d31-60ae-478d-a130-9642455b8647"
      unitRef="usd">117000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTAtNS0xLTEtNDMyMzQ_0b9b2883-06e7-42c3-8d9c-b97755d4c636"
      unitRef="usd">1055000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTAtNy0xLTEtNDMyMzQ_3a3312b4-19ca-4e47-a101-9375fc025e13"
      unitRef="usd">172000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:CostsAndExpenses
      contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTEtMS0xLTEtNDMyMzQ_52ef535b-fd22-400e-9c18-922b060eb847"
      unitRef="usd">39452000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTEtMy0xLTEtNDMyMzQ_9225dc2c-19f1-4d60-af81-2d2992326477"
      unitRef="usd">32122000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTEtNS0xLTEtNDMyMzQ_1fc39ed9-3c5d-452d-b281-da6d85cd0403"
      unitRef="usd">78865000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTEtNy0xLTEtNDMyMzQ_5e375817-4c97-4e56-9229-359c2800f9ab"
      unitRef="usd">62647000</us-gaap:CostsAndExpenses>
    <us-gaap:InterestAndOtherIncome
      contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTMtMS0xLTEtNDMyMzQ_61adac14-d9c0-4ab1-be69-e381223ebd0b"
      unitRef="usd">115000</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestAndOtherIncome
      contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTMtMy0xLTEtNDMyMzQ_9b33da98-b714-453f-931f-7cae2d8118a5"
      unitRef="usd">221000</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestAndOtherIncome
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTMtNS0xLTEtNDMyMzQ_3ecafcca-5e6c-4115-b5c4-f6242949b4d4"
      unitRef="usd">236000</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestAndOtherIncome
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTMtNy0xLTEtNDMyMzQ_1c473c5b-ae94-4bf1-8660-f21fb09fc66c"
      unitRef="usd">457000</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestExpense
      contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTQtMS0xLTEtNDMyMzQ_643511cb-e8d2-43e6-bea0-32d5c240fd15"
      unitRef="usd">5047000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTQtMy0xLTEtNDMyMzQ_7b612bad-df3b-4893-9cce-0661cdbad844"
      unitRef="usd">4016000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTQtNS0xLTEtNDMyMzQ_cf5c7ce4-513e-469d-9b26-1540c6896a31"
      unitRef="usd">10128000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTQtNy0xLTEtNDMyMzQ_501c50d5-7e00-42b5-8602-1eec8a4df5c1"
      unitRef="usd">8161000</us-gaap:InterestExpense>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTYtMS0xLTEtNDMyMzQ_c1179382-ffc9-45ce-acf1-cdcec6c790b1"
      unitRef="usd">76048000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTYtMy0xLTEtNDMyMzQ_f84b3422-b7eb-4f62-b76b-a6d0833c5909"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTYtNS0xLTEtNDMyMzQ_06015f5c-86e0-4b25-b806-b3e7d4430895"
      unitRef="usd">76048000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTYtNy0xLTEtNDMyMzQ_365b3fc6-8831-4505-b398-8b943f816b72"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTctMS0xLTEtNDMyMzQ_930f7c06-cd81-4285-9d46-b3207263987f"
      unitRef="usd">71116000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTctMy0xLTEtNDMyMzQ_19bb08ce-0d5d-4640-b005-1fff35c9d21c"
      unitRef="usd">-3795000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTctNS0xLTEtNDMyMzQ_188ed1d8-51f4-456a-af0d-fa6dac18ca7e"
      unitRef="usd">66156000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTctNy0xLTEtNDMyMzQ_bc2a63d4-0490-43c4-a156-238cfe55043a"
      unitRef="usd">-7704000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NetIncomeLoss
      contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTgtMS0xLTEtNDMyMzQ_ad391bc1-630f-4268-97e0-c4fb9f75be2e"
      unitRef="usd">97033000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTgtMy0xLTEtNDMyMzQ_a0b7c859-431b-4897-8061-41d4d84aedff"
      unitRef="usd">17378000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTgtNS0xLTEtNDMyMzQ_9851efcc-39cb-4511-b5a3-3214ea45cfc3"
      unitRef="usd">116695000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMTgtNy0xLTEtNDMyMzQ_7858d4c9-7e2e-43ea-bf7c-57ac7906d139"
      unitRef="usd">33635000</us-gaap:NetIncomeLoss>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjItMS0xLTEtNDMyMzQ_c4f3a0ee-5ed4-4937-910b-8d2be0457d23"
      unitRef="usd">382000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjItMy0xLTEtNDMyMzQ_050fd808-2910-4eb9-b57c-300c4f171e0d"
      unitRef="usd">53000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjItNS0xLTEtNDMyMzQ_6eadf971-bef3-46bb-a5e5-0e4a7451cf3a"
      unitRef="usd">467000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjItNy0xLTEtNDMyMzQ_a45d0a72-abe8-4331-9a55-1017653fbc8d"
      unitRef="usd">104000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjMtMS0xLTEtNDMyMzQ_e523dfd8-80e6-4382-ac59-44ac222b5bc1"
      unitRef="usd">96651000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjMtMy0xLTEtNDMyMzQ_eaf033ad-ab8b-402d-8ccb-39547bc001af"
      unitRef="usd">17325000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjMtNS0xLTEtNDMyMzQ_734d4517-6c5f-42fd-a83c-d08620418f2e"
      unitRef="usd">116228000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjMtNy0xLTEtNDMyMzQ_563b8b63-d090-4206-9109-963110d0b878"
      unitRef="usd">33531000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjUtMS0xLTEtNDMyMzQ_12712821-e28f-4334-ac4c-c9c6ebac271b"
      unitRef="usdPerShare">1.28</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjUtMy0xLTEtNDMyMzQ_dba8d40a-de89-4b31-9d78-6a7bd3536349"
      unitRef="usdPerShare">0.25</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjUtNS0xLTEtNDMyMzQ_4596f6de-f7b4-44c5-90a1-2275307b2a34"
      unitRef="usdPerShare">1.55</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjUtNy0xLTEtNDMyMzQ_5b5022e9-091b-4876-8912-e12158119ed7"
      unitRef="usdPerShare">0.49</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjYtMS0xLTEtNDMyMzQ_c3739fc6-ee0a-4db2-a425-be4a37029885"
      unitRef="usdPerShare">1.28</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjYtMy0xLTEtNDMyMzQ_8c69fbf1-e8f1-41a1-9cd5-8f14eb711ad7"
      unitRef="usdPerShare">0.25</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjYtNS0xLTEtNDMyMzQ_ed22828d-9669-472b-851c-67b5f6e6f51b"
      unitRef="usdPerShare">1.54</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjYtNy0xLTEtNDMyMzQ_8669b300-c5d1-4435-9671-6f70ef00ec1a"
      unitRef="usdPerShare">0.48</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjctMS0xLTEtNDMyMzQ_4a5692fc-f418-4dcd-9bff-5ab5c3aab67c"
      unitRef="shares">75250655</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjctMy0xLTEtNDMyMzQ_4e5fcc12-94ff-480d-acb0-2a7d685fe88b"
      unitRef="shares">69580253</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjctNS0xLTEtNDMyMzQ_71d51abc-6463-4876-b207-e67ec2624a3f"
      unitRef="shares">75225233</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjctNy0xLTEtNDMyMzQ_606927d0-9c18-4cb0-a6f7-1aa012a497f3"
      unitRef="shares">69094360</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjgtMS0xLTEtNDMyMzQ_2f91943e-9855-47cb-9938-7ae7ac0e4d4f"
      unitRef="shares">75340872</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjgtMy0xLTEtNDMyMzQ_293834ec-4df6-4bb3-9801-912937e3b307"
      unitRef="shares">69808430</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjgtNS0xLTEtNDMyMzQ_3bc30fa7-e0d3-4514-9945-c1c514e07de2"
      unitRef="shares">75310343</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yNS9mcmFnOmNkNDUwOTQxOTA3NDQyYWVhMzU4NDQ3ZTU0YTEyOWYxL3RhYmxlOjgzMDhmNTQ5YWFlMTQ0ZmI4YzkyNDNmYThkZGNmMWZiL3RhYmxlcmFuZ2U6ODMwOGY1NDlhYWUxNDRmYjhjOTI0M2ZhOGRkY2YxZmJfMjgtNy0xLTEtNDMyMzQ_668e4c0a-dec8-42a3-a2e1-720545214758"
      unitRef="shares">69317407</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yOC9mcmFnOjQzZGU3NzNiZGZkNTQ0NjQ4MTBlYWYzZDBmMGE1ZDZkL3RhYmxlOmYyNWZiODdmZmIyNzQ5NjZiNWU0NDVlMTM2M2RiNDc3L3RhYmxlcmFuZ2U6ZjI1ZmI4N2ZmYjI3NDk2NmI1ZTQ0NWUxMzYzZGI0NzdfMi0xLTEtMS00MzIzNA_024b577b-c353-48cb-bcff-d6a03d68b9f1"
      unitRef="usd">97033000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yOC9mcmFnOjQzZGU3NzNiZGZkNTQ0NjQ4MTBlYWYzZDBmMGE1ZDZkL3RhYmxlOmYyNWZiODdmZmIyNzQ5NjZiNWU0NDVlMTM2M2RiNDc3L3RhYmxlcmFuZ2U6ZjI1ZmI4N2ZmYjI3NDk2NmI1ZTQ0NWUxMzYzZGI0NzdfMi0zLTEtMS00MzIzNA_e93ff3c7-03b1-470e-8e0c-82967c7dd2f9"
      unitRef="usd">17378000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yOC9mcmFnOjQzZGU3NzNiZGZkNTQ0NjQ4MTBlYWYzZDBmMGE1ZDZkL3RhYmxlOmYyNWZiODdmZmIyNzQ5NjZiNWU0NDVlMTM2M2RiNDc3L3RhYmxlcmFuZ2U6ZjI1ZmI4N2ZmYjI3NDk2NmI1ZTQ0NWUxMzYzZGI0NzdfMi01LTEtMS00MzIzNA_4bde29f2-374e-4d5c-a032-7368ed99925d"
      unitRef="usd">116695000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yOC9mcmFnOjQzZGU3NzNiZGZkNTQ0NjQ4MTBlYWYzZDBmMGE1ZDZkL3RhYmxlOmYyNWZiODdmZmIyNzQ5NjZiNWU0NDVlMTM2M2RiNDc3L3RhYmxlcmFuZ2U6ZjI1ZmI4N2ZmYjI3NDk2NmI1ZTQ0NWUxMzYzZGI0NzdfMi03LTEtMS00MzIzNA_f4bf6091-ff63-4f41-817d-cd6b4b1ccb8a"
      unitRef="usd">33635000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
      contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yOC9mcmFnOjQzZGU3NzNiZGZkNTQ0NjQ4MTBlYWYzZDBmMGE1ZDZkL3RhYmxlOmYyNWZiODdmZmIyNzQ5NjZiNWU0NDVlMTM2M2RiNDc3L3RhYmxlcmFuZ2U6ZjI1ZmI4N2ZmYjI3NDk2NmI1ZTQ0NWUxMzYzZGI0NzdfNC0xLTEtMS00MzIzNA_f377da50-3af4-485b-896b-1245d8e438dc"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
      contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yOC9mcmFnOjQzZGU3NzNiZGZkNTQ0NjQ4MTBlYWYzZDBmMGE1ZDZkL3RhYmxlOmYyNWZiODdmZmIyNzQ5NjZiNWU0NDVlMTM2M2RiNDc3L3RhYmxlcmFuZ2U6ZjI1ZmI4N2ZmYjI3NDk2NmI1ZTQ0NWUxMzYzZGI0NzdfNC0zLTEtMS00MzIzNA_ea659a1a-960c-4eed-9950-cbdb38203cdf"
      unitRef="usd">77000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yOC9mcmFnOjQzZGU3NzNiZGZkNTQ0NjQ4MTBlYWYzZDBmMGE1ZDZkL3RhYmxlOmYyNWZiODdmZmIyNzQ5NjZiNWU0NDVlMTM2M2RiNDc3L3RhYmxlcmFuZ2U6ZjI1ZmI4N2ZmYjI3NDk2NmI1ZTQ0NWUxMzYzZGI0NzdfNC01LTEtMS00MzIzNA_2eb37c38-085a-464a-b409-e2a826dcb968"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yOC9mcmFnOjQzZGU3NzNiZGZkNTQ0NjQ4MTBlYWYzZDBmMGE1ZDZkL3RhYmxlOmYyNWZiODdmZmIyNzQ5NjZiNWU0NDVlMTM2M2RiNDc3L3RhYmxlcmFuZ2U6ZjI1ZmI4N2ZmYjI3NDk2NmI1ZTQ0NWUxMzYzZGI0NzdfNC03LTEtMS00MzIzNA_3c2c4254-ce15-4f97-84f7-e52855a80b36"
      unitRef="usd">183000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yOC9mcmFnOjQzZGU3NzNiZGZkNTQ0NjQ4MTBlYWYzZDBmMGE1ZDZkL3RhYmxlOmYyNWZiODdmZmIyNzQ5NjZiNWU0NDVlMTM2M2RiNDc3L3RhYmxlcmFuZ2U6ZjI1ZmI4N2ZmYjI3NDk2NmI1ZTQ0NWUxMzYzZGI0NzdfNS0xLTEtMS00MzIzNA_b776fa63-438f-4838-90e3-5e4f64dce066"
      unitRef="usd">97033000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yOC9mcmFnOjQzZGU3NzNiZGZkNTQ0NjQ4MTBlYWYzZDBmMGE1ZDZkL3RhYmxlOmYyNWZiODdmZmIyNzQ5NjZiNWU0NDVlMTM2M2RiNDc3L3RhYmxlcmFuZ2U6ZjI1ZmI4N2ZmYjI3NDk2NmI1ZTQ0NWUxMzYzZGI0NzdfNS0zLTEtMS00MzIzNA_99c9f430-243f-4e9e-ba76-d48bf44886eb"
      unitRef="usd">17455000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yOC9mcmFnOjQzZGU3NzNiZGZkNTQ0NjQ4MTBlYWYzZDBmMGE1ZDZkL3RhYmxlOmYyNWZiODdmZmIyNzQ5NjZiNWU0NDVlMTM2M2RiNDc3L3RhYmxlcmFuZ2U6ZjI1ZmI4N2ZmYjI3NDk2NmI1ZTQ0NWUxMzYzZGI0NzdfNS01LTEtMS00MzIzNA_5f9f623d-2ed3-41dd-b06e-1facd4c6cc9b"
      unitRef="usd">116695000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8yOC9mcmFnOjQzZGU3NzNiZGZkNTQ0NjQ4MTBlYWYzZDBmMGE1ZDZkL3RhYmxlOmYyNWZiODdmZmIyNzQ5NjZiNWU0NDVlMTM2M2RiNDc3L3RhYmxlcmFuZ2U6ZjI1ZmI4N2ZmYjI3NDk2NmI1ZTQ0NWUxMzYzZGI0NzdfNS03LTEtMS00MzIzNA_c1c5e467-421a-48eb-bd8c-671d8cd8b279"
      unitRef="usd">33818000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i38151f3b32aa4dffb0c2f0e957da1727_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMi0xLTEtMS00MzIzNA_815bdd4d-3064-4879-8f15-b1805fd2c682"
      unitRef="shares">75068575</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i38151f3b32aa4dffb0c2f0e957da1727_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMi0zLTEtMS00MzIzNA_cc1bfccd-dfda-45b1-9bb2-4b1ee886bce0"
      unitRef="usd">752000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4579d1cf3ccf4b1688b9b3ee3400460c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMi01LTEtMS00MzIzNA_eea855de-089d-468d-86b2-4638cd57514c"
      unitRef="usd">2069604000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i0a8c3756ff804532b433867e24be3e04_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMi03LTEtMS00MzIzNA_51c7d335-29ba-4680-a7ca-30012fb7c4be"
      unitRef="shares">275727</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i426d9677c5094c67b852d9ea8a56561a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMi05LTEtMS00MzIzNA_3c90ed4b-7863-46e2-995e-3d58cf84ddf5"
      unitRef="usd">-15197000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ied1cf34da97240f7a7a324448d2a4cfd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMi0xMS0xLTEtNDMyMzQ_c49832f3-7a9a-4383-af93-44c4ea7aec3f"
      unitRef="usd">2804000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i109312881efc4fae887f44ff1a63c5ce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMi0xMy0xLTEtNDMyMzQ_250b43f9-5c90-4301-bfeb-361a1a84db5c"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMi0xNS0xLTEtNDMyMzQ_c44b35b2-9aac-4157-a311-07a2a1984bf9"
      unitRef="usd">2057963000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i31e4c752168c4c73b12d85bd2c40c4a0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMy0xMS0xLTEtNDMyMzQ_73d6f5c1-2181-4fd7-90e3-4bd680ee7b69"
      unitRef="usd">19662000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i64ae81b59b6948abb27b74308e46c13a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMy0xNS0xLTEtNDMyMzQ_bdc1d1ef-f967-467f-b6e3-64b102c7e904"
      unitRef="usd">19662000</us-gaap:NetIncomeLoss>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i64ae81b59b6948abb27b74308e46c13a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfNC0wLTEtMS00MzIzNC90ZXh0cmVnaW9uOjQxNTdkMjZiMTgzZTQxMmU5MTVmZDU2MjQ1NDQ0N2U5XzE2NDkyNjc0NDE3MjI_74a8d6ef-94bf-480a-8a69-aa0b6790c4ac"
      unitRef="usd">0</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i24e95fb25ad940829839a284b3c3400b_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfNC0xLTEtMS00MzIzNA_cc2749d2-d08f-4e34-9798-9784e2f0020e"
      unitRef="shares">147285</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i24e95fb25ad940829839a284b3c3400b_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfNS0xLTEtMS00MzIzNA_0c9a0ca4-5589-46d0-920d-abf99e123f6c"
      unitRef="shares">1206</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i24e95fb25ad940829839a284b3c3400b_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfNi0xLTEtMS00MzIzNA_4c7b5334-835c-4332-a192-95b88336c25e"
      unitRef="shares">6348</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i3fc9da03385c4add8678d7714f6d2b1d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfNi01LTEtMS00MzIzNA_ad3899b2-e4cc-4762-bfa5-64aeb0ba198c"
      unitRef="usd">493000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i64ae81b59b6948abb27b74308e46c13a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfNi0xNS0xLTEtNDMyMzQ_357df914-7188-48a6-bfbd-3071422d9651"
      unitRef="usd">493000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="i24e95fb25ad940829839a284b3c3400b_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfOC0xLTEtMS00MzIzNA_9fc0bc70-7bbc-44ff-8081-f45486264eb0"
      unitRef="shares">41255</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i3fc9da03385c4add8678d7714f6d2b1d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfOS01LTEtMS00MzIzNA_9d1178e7-c66f-48c3-8b03-319864d655d1"
      unitRef="usd">2829000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i64ae81b59b6948abb27b74308e46c13a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfOS0xNS0xLTEtNDMyMzQ_186e752a-e927-4cdf-a8c5-bfb6237d4ce7"
      unitRef="usd">2829000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i64ae81b59b6948abb27b74308e46c13a_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMTAtMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjplM2Q2Yzg0N2Q3OGI0YjIzOTg5ZTdmMjJkZTE1NTNlYV8yOA_2d10f773-fdf2-4450-9753-96f9b101a0a3"
      unitRef="usdPerShare">0.34</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="i31e4c752168c4c73b12d85bd2c40c4a0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMTAtMTEtMS0xLTQzMjM0_416f40dc-041b-4f1d-9f6b-5a95ec75bc6e"
      unitRef="usd">25680000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i64ae81b59b6948abb27b74308e46c13a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMTAtMTUtMS0xLTQzMjM0_d2bac9f1-ea38-4232-9f7d-6878b3651bef"
      unitRef="usd">25680000</us-gaap:DividendsCommonStockCash>
    <trno:StockTransferredDuringPeriodDepositToDeferredCompensationPlan
      contextRef="i24e95fb25ad940829839a284b3c3400b_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMTEtMS0xLTEtNDMyMzQ_aed82862-b834-421b-a22b-f0011a984b5b"
      unitRef="shares">-147285</trno:StockTransferredDuringPeriodDepositToDeferredCompensationPlan>
    <trno:DepositsToDeferredCompensationPlan
      contextRef="i3fc9da03385c4add8678d7714f6d2b1d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMTEtNS0xLTEtNDMyMzQ_75259df7-2341-496c-8d98-b6c661c4538b"
      unitRef="usd">11535000</trno:DepositsToDeferredCompensationPlan>
    <trno:StockTransferredDuringPeriodDepositToDeferredCompensationPlan
      contextRef="i1cd8bc70267740eba4f9137145c6a5ad_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMTEtNy0xLTEtNDMyMzQ_7e6ebc4e-27d6-4f39-9639-b78b0ac48b26"
      unitRef="shares">147285</trno:StockTransferredDuringPeriodDepositToDeferredCompensationPlan>
    <trno:DepositsToDeferredCompensationPlan
      contextRef="i1c49b6a26519420cb6e096cbb9d80ee7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMTEtOS0xLTEtNDMyMzQ_5fd337e4-d1ab-4200-81f5-9bc752b15297"
      unitRef="usd">-11535000</trno:DepositsToDeferredCompensationPlan>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i6b1f79fd63524abf9dd871247311a357_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMTMtMS0xLTEtNDMyMzQ_3acfce57-a394-4fc5-a2fe-52e0b155e4cc"
      unitRef="shares">75102276</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i6b1f79fd63524abf9dd871247311a357_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMTMtMy0xLTEtNDMyMzQ_7a24dbd5-4c28-45df-8084-7a9b5b8cdfff"
      unitRef="usd">752000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i39b9b910e18b4216b308e9fa203dd714_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMTMtNS0xLTEtNDMyMzQ_8c4bfef3-415c-4356-bf0d-9ee2f886b705"
      unitRef="usd">2083475000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i3a3f94d3ff44473891b5d48e127eb9ae_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMTMtNy0xLTEtNDMyMzQ_00036220-05e1-4114-b617-88e0cc3659b3"
      unitRef="shares">423012</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="id583912960b549b5ad8891c411a9d1ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMTMtOS0xLTEtNDMyMzQ_fd503acb-a825-4cf4-9c71-2a165911cdaf"
      unitRef="usd">-26732000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i22e59d1d0a534fd2a1c0c5603d79594f_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMTMtMTEtMS0xLTQzMjM0_201b4aaf-3dea-4c73-b6a8-4e922438a9b8"
      unitRef="usd">-3214000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i76be8233d88445ca92c54f2f9ff8fa92_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMTMtMTMtMS0xLTQzMjM0_4144498a-dc76-4abe-bcab-b098c6bd5b5e"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2d4d304de4db42a5b18b7940988225c6_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMTMtMTUtMS0xLTQzMjM0_ad601b28-f192-4c79-b1aa-cf6e692e7148"
      unitRef="usd">2054281000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i419509b4f9ff41c3bda3b76a75b29f0d_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMTQtMTEtMS0xLTQzMjM0_3b41c0b9-e620-44b4-8a0c-ebd4286f14d1"
      unitRef="usd">97033000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMTQtMTUtMS0xLTQzMjM0_f063bbf3-9309-4fa5-b4ea-80c96fee7b4d"
      unitRef="usd">97033000</us-gaap:NetIncomeLoss>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMTUtMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjoxYmUwNzk1Zjg1ZTI0NjVlYThhNTUzOWIxNzU3YTNhYl81NQ_5ab33fb9-b1eb-43e7-b832-c2a6d17452b8"
      unitRef="usd">112000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i6892c42ab7424327b6212af2661fed80_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMTUtMS0xLTEtNDMyMzQ_7b2a1d25-a87a-4164-b258-289854d515f7"
      unitRef="shares">37833</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ibf6e16137762452abc7555a330e7b937_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMTUtNS0xLTEtNDMyMzQ_0e68bb43-0b97-46b6-9175-967da1f9990d"
      unitRef="usd">1947000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMTUtMTUtMS0xLTQzMjM0_9af02dc7-4b21-4744-af0e-d38007091fcf"
      unitRef="usd">1947000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i6892c42ab7424327b6212af2661fed80_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMTYtMS0xLTEtNDMyMzQ_650f735b-b6a4-4bfb-bcfd-2a3ed461befb"
      unitRef="shares">28185</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ibf6e16137762452abc7555a330e7b937_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMjAtNS0xLTEtNDMyMzQ_66086070-0fb6-40d8-95b1-93846c84a164"
      unitRef="usd">2010000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMjAtMTUtMS0xLTQzMjM0_7f2a9288-2dbc-4d1e-9ae6-aed996f0e7a8"
      unitRef="usd">2010000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMjEtMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjpjNTk2ZDI0MmNjZGU0YzVkOGVkNDI5MWE2MzE4ZWJmN18yOA_7970adbd-9a02-4066-b920-66b48c9194d9"
      unitRef="usdPerShare">0.34</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="i419509b4f9ff41c3bda3b76a75b29f0d_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMjEtMTEtMS0xLTQzMjM0_b875b7a8-2f32-4e00-b2ff-c475cf57b229"
      unitRef="usd">25686000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMjEtMTUtMS0xLTQzMjM0_baf07f5d-98ad-4b43-90a9-4fe4422a5f43"
      unitRef="usd">25686000</us-gaap:DividendsCommonStockCash>
    <trno:StockTransferredDuringPeriodDepositToDeferredCompensationPlan
      contextRef="i6892c42ab7424327b6212af2661fed80_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMjItMS0xLTEtNDMyMzQ_73825fb5-14fc-4603-8463-49db13cd6637"
      unitRef="shares">-3582</trno:StockTransferredDuringPeriodDepositToDeferredCompensationPlan>
    <trno:DepositsToDeferredCompensationPlan
      contextRef="ibf6e16137762452abc7555a330e7b937_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMjItNS0xLTEtNDMyMzQ_5f0f7d77-45e0-485d-a067-d39a4a117f00"
      unitRef="usd">250000</trno:DepositsToDeferredCompensationPlan>
    <trno:StockTransferredDuringPeriodDepositToDeferredCompensationPlan
      contextRef="ia5e898ca337e4097a4361656161cc8dd_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMjItNy0xLTEtNDMyMzQ_ae2c658f-69bd-41d5-804d-f212b39d1dff"
      unitRef="shares">3582</trno:StockTransferredDuringPeriodDepositToDeferredCompensationPlan>
    <trno:DepositsToDeferredCompensationPlan
      contextRef="i5aeab170a1114858a60abf1663885b07_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMjItOS0xLTEtNDMyMzQ_381c03fb-e2db-417b-a086-9db8f91ee4de"
      unitRef="usd">-250000</trno:DepositsToDeferredCompensationPlan>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i3ad6f0a003e84b9a83295530378ea06f_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMjQtMS0xLTEtNDMyMzQ_4a95f1bc-af73-4990-b796-785947674264"
      unitRef="shares">75120374</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i3ad6f0a003e84b9a83295530378ea06f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMjQtMy0xLTEtNDMyMzQ_15bd05e4-2817-4bcd-bb91-23dfe76e6b82"
      unitRef="usd">752000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i207d7b18e1fa45e6b8b2fe2b67d094cf_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMjQtNS0xLTEtNDMyMzQ_352ec002-510e-4272-b365-11d78c677162"
      unitRef="usd">2087682000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="ifa75ecc7a19241ccadbb93448701b692_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMjQtNy0xLTEtNDMyMzQ_bf664593-aa72-41d2-8980-e40870997337"
      unitRef="shares">426594</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i5886412682da4c8eb59f4ffd7f8f09d8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMjQtOS0xLTEtNDMyMzQ_404d6e19-98d8-4b57-a0f7-0a68a8412f45"
      unitRef="usd">-26982000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia8ccc7ab38c04a18aecc3b666d4a226f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMjQtMTEtMS0xLTQzMjM0_652051a2-1bde-4357-83e1-3cafcd1029fe"
      unitRef="usd">68133000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ife9ce6d59fce4d749618c0d6c5f9ce1f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMjQtMTMtMS0xLTQzMjM0_78f809ba-085e-4aa1-9936-90baafea899d"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOmVlMDQ3MzFlYjU1NDRlZWFiNjQ2NmYzYzMxMzRhYTUwL3RhYmxlcmFuZ2U6ZWUwNDczMWViNTU0NGVlYWI2NDY2ZjNjMzEzNGFhNTBfMjQtMTUtMS0xLTQzMjM0_2a9eefc6-4873-46b5-b00a-c2d5c2dcb7bb"
      unitRef="usd">2129585000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ibff8944b79944d62a118fc10f96f3209_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMi0xLTEtMS00MzIzNA_fefa72bb-0cc6-4a05-ad45-22bf1c124cec"
      unitRef="shares">68376364</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ibff8944b79944d62a118fc10f96f3209_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMi0zLTEtMS00MzIzNA_1e1dd080-6961-4c90-8941-d590cdf86a47"
      unitRef="usd">686000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1f875f12d3424708b8caea1ecd3cce72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMi01LTEtMS00MzIzNA_479fd463-8b1c-4e2c-b8da-146114854d5d"
      unitRef="usd">1589301000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i142b5ef028094b4ca0cac6a728c5438c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMi03LTEtMS00MzIzNA_a9fac9b2-eb64-400e-812d-5107471664ba"
      unitRef="shares">139224</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ib30e07f41e1149d7a52f16a88eddc5a7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMi05LTEtMS00MzIzNA_eea75929-195e-48c1-929b-be0a59462547"
      unitRef="usd">-7546000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib58167f06bef4201a3bf4d8a92180e2e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMi0xMS0xLTEtNDMyMzQ_06168d43-5a9d-4524-a191-003aef93c2cc"
      unitRef="usd">5926000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0051bfa04d03484895978409d4547124_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMi0xMy0xLTEtNDMyMzQ_4a1c69b9-ce2e-4c95-b925-f984d66f6efd"
      unitRef="usd">-183000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib67ae39cfac14981a8c4e52b02f1303d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMi0xNS0xLTEtNDMyMzQ_61b86b6a-5491-4498-b764-6ac8b6351b18"
      unitRef="usd">1588184000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i03ef9654c18b4df18cf22a9da6b72428_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMy0xMS0xLTEtNDMyMzQ_68b6db34-8ca8-4a10-bee8-ada9f6ac873f"
      unitRef="usd">16257000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i538465f954e74b4d87ee4e9fb45eacc7_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMy0xNS0xLTEtNDMyMzQ_23c0dc0b-3da2-4793-8af5-fa2f92eed26e"
      unitRef="usd">16257000</us-gaap:NetIncomeLoss>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i538465f954e74b4d87ee4e9fb45eacc7_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfNC0wLTEtMS00MzIzNC90ZXh0cmVnaW9uOjY1OTg2NDVjNmExNTQxOWE5ODkwZjE5ODUyYWRmN2E2XzU1_f5089a19-f862-4996-a8f7-3ebfc537eca7"
      unitRef="usd">731000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i6c55601417f74b59a7dc8a5dea5cb52d_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfNC0xLTEtMS00MzIzNA_38aff82d-753f-4022-9302-779463f554ee"
      unitRef="shares">837846</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i6c55601417f74b59a7dc8a5dea5cb52d_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfNC0zLTEtMS00MzIzNA_90cd1691-24c3-47f9-90eb-7680eee76d5e"
      unitRef="usd">7000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i7f04466878a14cce8e259f2deeccc5c7_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfNC01LTEtMS00MzIzNA_22833fc1-158e-4df0-926d-bbeee45841fd"
      unitRef="usd">47866000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i538465f954e74b4d87ee4e9fb45eacc7_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfNC0xNS0xLTEtNDMyMzQ_99d8b0ee-4fbf-444f-adec-fc6997736ea5"
      unitRef="usd">47873000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i6c55601417f74b59a7dc8a5dea5cb52d_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfNi0xLTEtMS00MzIzNA_5aa55c1e-bcf8-48ad-ad14-248920efd66e"
      unitRef="shares">6534</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i7f04466878a14cce8e259f2deeccc5c7_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfNi01LTEtMS00MzIzNA_1cce498a-9121-4cd6-ba3c-0fe318502019"
      unitRef="usd">582000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i538465f954e74b4d87ee4e9fb45eacc7_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfNi0xNS0xLTEtNDMyMzQ_e8477e40-3bae-4950-8cb5-104bf7564419"
      unitRef="usd">582000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="i6c55601417f74b59a7dc8a5dea5cb52d_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfOC0xLTEtMS00MzIzNA_581c26dd-2e63-4a93-ab2a-f04c54a87aaa"
      unitRef="shares">25654</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i7f04466878a14cce8e259f2deeccc5c7_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfOS01LTEtMS00MzIzNA_e6efe9a0-0a43-4357-a764-7eb1b55a20eb"
      unitRef="usd">1970000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i538465f954e74b4d87ee4e9fb45eacc7_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfOS0xNS0xLTEtNDMyMzQ_05bc9e84-a017-4466-9ccb-3552790bf1d0"
      unitRef="usd">1970000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i538465f954e74b4d87ee4e9fb45eacc7_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTAtMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjo5MGNlYTBiMzIzYzY0YjAzODcxZTUyMjAyNWE5YTYzM18yOA_be8e6436-1da9-463a-ae79-f1f05f330139"
      unitRef="usdPerShare">0.29</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="i03ef9654c18b4df18cf22a9da6b72428_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTAtMTEtMS0xLTQzMjM0_ebc4b9b7-6dcd-4b31-89bf-0ab5517c0667"
      unitRef="usd">20091000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i538465f954e74b4d87ee4e9fb45eacc7_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTAtMTUtMS0xLTQzMjM0_d9a7b8f9-733f-4a4f-8bd8-578bb824f6db"
      unitRef="usd">20091000</us-gaap:DividendsCommonStockCash>
    <trno:StockTransferredDuringPeriodDepositToDeferredCompensationPlan
      contextRef="i6c55601417f74b59a7dc8a5dea5cb52d_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTEtMS0xLTEtNDMyMzQ_dd7ea15b-530e-4046-ac30-f2046620dafb"
      unitRef="shares">-131322</trno:StockTransferredDuringPeriodDepositToDeferredCompensationPlan>
    <trno:DepositsToDeferredCompensationPlan
      contextRef="i7f04466878a14cce8e259f2deeccc5c7_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTEtNS0xLTEtNDMyMzQ_faa7d42e-a6fb-470e-b399-33675b8c10ca"
      unitRef="usd">7321000</trno:DepositsToDeferredCompensationPlan>
    <trno:StockTransferredDuringPeriodDepositToDeferredCompensationPlan
      contextRef="i43444239442944f492e9c1d7d0dbd97c_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTEtNy0xLTEtNDMyMzQ_6626722b-becc-480f-ba53-f91a292c3334"
      unitRef="shares">131322</trno:StockTransferredDuringPeriodDepositToDeferredCompensationPlan>
    <trno:DepositsToDeferredCompensationPlan
      contextRef="i4dd52a4846864c55ad4769bc514afb61_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTEtOS0xLTEtNDMyMzQ_c60ec866-2587-46e7-9f2a-fb8911025ae8"
      unitRef="usd">-7321000</trno:DepositsToDeferredCompensationPlan>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ic465d0059a4549cd8ee4b23bccb6732c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTItMTMtMS0xLTQzMjM0_ddb64f93-9f16-4b8f-930a-5c4e5e580a91"
      unitRef="usd">106000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i538465f954e74b4d87ee4e9fb45eacc7_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTItMTUtMS0xLTQzMjM0_c24cb7fd-62f7-4677-b790-9a624e48c047"
      unitRef="usd">106000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i7cba8b910a52460f9da7dca27f0bbbbc_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTMtMS0xLTEtNDMyMzQ_ffca10b2-6a55-47f1-bcb5-6dcc1ac5a280"
      unitRef="shares">69102008</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i7cba8b910a52460f9da7dca27f0bbbbc_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTMtMy0xLTEtNDMyMzQ_7c6ac306-0312-4aec-9362-a7b84c3a04fe"
      unitRef="usd">693000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i412405f49d2d41a4839234bf4beb243d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTMtNS0xLTEtNDMyMzQ_5f1f9a52-e6e7-4b1a-9929-cb99dfa9dcd2"
      unitRef="usd">1645876000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i8b91770d7bf8452983591caeda8a6d45_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTMtNy0xLTEtNDMyMzQ_a42eff8e-1089-4a38-8981-a8706f409862"
      unitRef="shares">270546</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i32383df1bc144982997c0db8ff484c99_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTMtOS0xLTEtNDMyMzQ_7fb909df-9394-409b-abee-f41f954c734b"
      unitRef="usd">-14867000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6546c144b9d04d388d5a0aa67c9a0ece_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTMtMTEtMS0xLTQzMjM0_8baf5758-4778-4872-8aa2-9152d2b44f79"
      unitRef="usd">2092000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5e970dda391d4d648df7b2ae40cda490_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTMtMTMtMS0xLTQzMjM0_17f03c26-b8f0-4817-913c-b9509e6f2edb"
      unitRef="usd">-77000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i594b48a0c85542adacac2ae1a76341b1_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTMtMTUtMS0xLTQzMjM0_9330216c-b918-47ae-b3f1-00efe78ebd06"
      unitRef="usd">1633717000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ic4a3fba604a746cd9d80413b767ad65f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTQtMTEtMS0xLTQzMjM0_ead64061-6ad2-4a21-9995-31d6db08e238"
      unitRef="usd">17378000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTQtMTUtMS0xLTQzMjM0_85962c9a-422a-411f-92b3-01ed13af6f07"
      unitRef="usd">17378000</us-gaap:NetIncomeLoss>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTUtMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjowNzY3MGY1MDI4YzY0YjFiODczMDkzODI3OGM2YmMzOF81NQ_c92e5772-cfb7-4f2e-83db-2e5f4644e9f5"
      unitRef="usd">1228000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i6d63b919550347f68091a13718732d0b_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTUtMS0xLTEtNDMyMzQ_ad409df0-bf1d-4155-a683-d80d4a4b1768"
      unitRef="shares">1094656</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i6d63b919550347f68091a13718732d0b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTUtMy0xLTEtNDMyMzQ_7f6fd863-f07a-4886-8fee-4efcd17c628d"
      unitRef="usd">11000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i933ef782dd17498e8fc275cc3d20fca0_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTUtNS0xLTEtNDMyMzQ_f0a96134-6b12-49af-ae2f-4d32d1bf3d09"
      unitRef="usd">68382000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTUtMTUtMS0xLTQzMjM0_01901907-9dca-4b9f-8d69-2f08fb400902"
      unitRef="usd">68393000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i6d63b919550347f68091a13718732d0b_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMTYtMS0xLTEtNDMyMzQ_83030d16-aa87-4b9f-9ec2-cf3ee9ec4a7e"
      unitRef="shares">85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i933ef782dd17498e8fc275cc3d20fca0_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMjAtNS0xLTEtNDMyMzQ_a4c092d8-cd74-4dee-86f7-fa30c19421ae"
      unitRef="usd">2677000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMjAtMTUtMS0xLTQzMjM0_dc9cf004-85b6-473c-ae4e-a6184b93868f"
      unitRef="usd">2677000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMjEtMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjowYmRjNzViZmJiN2Y0NzAzYmYxNmFkODBkMmFiYTllYl8yOA_a64d6154-7045-4fb4-a37b-17ee083618df"
      unitRef="usdPerShare">0.29</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="ic4a3fba604a746cd9d80413b767ad65f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMjEtMTEtMS0xLTQzMjM0_34b39ec2-4b59-47fa-a536-336ecf87299f"
      unitRef="usd">20428000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMjEtMTUtMS0xLTQzMjM0_362c9237-0d77-44ae-81e3-07405b7a9be9"
      unitRef="usd">20428000</us-gaap:DividendsCommonStockCash>
    <trno:StockTransferredDuringPeriodDepositToDeferredCompensationPlan
      contextRef="i6d63b919550347f68091a13718732d0b_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMjItMS0xLTEtNDMyMzQ_7a4f5525-fa16-4a78-b23a-1890c867e235"
      unitRef="shares">-5181</trno:StockTransferredDuringPeriodDepositToDeferredCompensationPlan>
    <trno:DepositsToDeferredCompensationPlan
      contextRef="i933ef782dd17498e8fc275cc3d20fca0_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMjItNS0xLTEtNDMyMzQ_a6faa6c6-db31-4c29-acd9-d9652bd368c4"
      unitRef="usd">330000</trno:DepositsToDeferredCompensationPlan>
    <trno:StockTransferredDuringPeriodDepositToDeferredCompensationPlan
      contextRef="i3c00c1947399407aa6391b7a2719d2ae_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMjItNy0xLTEtNDMyMzQ_f5112ea1-68b8-47e3-88da-7950d22490f8"
      unitRef="shares">5181</trno:StockTransferredDuringPeriodDepositToDeferredCompensationPlan>
    <trno:DepositsToDeferredCompensationPlan
      contextRef="id8149f352a9b400c8afaac39f1a393ac_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMjItOS0xLTEtNDMyMzQ_8e8e1214-fd8f-4d65-802a-b9998b306c41"
      unitRef="usd">-330000</trno:DepositsToDeferredCompensationPlan>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i4a95505dddcc4b4b82f0cfafd9775a9a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMjMtMTMtMS0xLTQzMjM0_e2f0b9bd-b772-43e4-ba65-ac40961290df"
      unitRef="usd">77000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMjMtMTUtMS0xLTQzMjM0_785aa04b-3268-4c5a-8723-8fe9de2fc610"
      unitRef="usd">77000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i0740f63a01b4445da818435b9c7c0eb9_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMjQtMS0xLTEtNDMyMzQ_27931673-cc17-46b4-a492-0041e87a1ecf"
      unitRef="shares">70191398</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i0740f63a01b4445da818435b9c7c0eb9_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMjQtMy0xLTEtNDMyMzQ_5dbee4d0-0d34-4f7c-8140-fa8b03d1e166"
      unitRef="usd">704000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1d0ea79b746143908355659c96f4a077_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMjQtNS0xLTEtNDMyMzQ_7da12dee-9a65-40b0-a012-4fabce264de1"
      unitRef="usd">1717265000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="if170976976ce4327a4c54f1c5f98afec_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMjQtNy0xLTEtNDMyMzQ_c1eabe44-d8e3-48d6-b05f-9479ee026fdc"
      unitRef="shares">275727</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i7489711ba314465d8765bd761ae11e4f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMjQtOS0xLTEtNDMyMzQ_dc1cf412-4ed8-4b28-9e93-35df755208e8"
      unitRef="usd">-15197000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic1db92aa3c594020981d78e8bf88c0c9_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMjQtMTEtMS0xLTQzMjM0_39726d53-fb42-4fed-a061-af6092322224"
      unitRef="usd">-958000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9461fdca125349a2a67dd569295101b6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMjQtMTMtMS0xLTQzMjM0_dd6c846b-8d5a-4e94-8fa9-572004eb7aa4"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i15f443e956b042d9b299d12c62934d2f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF8zMS9mcmFnOjhjZDJjYjg0NGZjNjRkMTY5NzAyZjUxZWRhMmI4ODk1L3RhYmxlOjEyMDNjMzAxNmVkOTQ2MTU5OTFmM2YwNjFmMzQyMjllL3RhYmxlcmFuZ2U6MTIwM2MzMDE2ZWQ5NDYxNTk5MWYzZjA2MWYzNDIyOWVfMjQtMTUtMS0xLTQzMjM0_1f11cfd2-cf5b-4ef7-8cc7-485dca93e175"
      unitRef="usd">1701814000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMy0xLTEtMS00MzIzNA_b7d45728-ca76-4154-b0e6-9652aa87bf9e"
      unitRef="usd">116695000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMy0zLTEtMS00MzIzNA_2f9c8418-fa85-4a3a-9b9d-c74279e88805"
      unitRef="usd">33635000</us-gaap:NetIncomeLoss>
    <us-gaap:StraightLineRent
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNS0xLTEtMS00MzIzNA_e50d9192-e747-4025-8e16-4300d3c1cbce"
      unitRef="usd">4437000</us-gaap:StraightLineRent>
    <us-gaap:StraightLineRent
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNS0zLTEtMS00MzIzNA_96094874-88f7-4e45-81b1-f2eccd9e15ac"
      unitRef="usd">3591000</us-gaap:StraightLineRent>
    <trno:AmortizationOfLeaseIntangibles
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNi0xLTEtMS00MzIzNA_fb7395a9-51eb-420e-9276-414a2b6750dc"
      unitRef="usd">6609000</trno:AmortizationOfLeaseIntangibles>
    <trno:AmortizationOfLeaseIntangibles
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNi0zLTEtMS00MzIzNA_42765133-16c3-4a07-8772-d471ec9e3a7d"
      unitRef="usd">3071000</trno:AmortizationOfLeaseIntangibles>
    <us-gaap:DepreciationAndAmortization
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNy0xLTEtMS00MzIzNA_dc54d73e-dc13-442c-8a0d-0bf48f1643e1"
      unitRef="usd">30270000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNy0zLTEtMS00MzIzNA_19738efd-62c8-4b1e-9077-109c30167eec"
      unitRef="usd">23344000</us-gaap:DepreciationAndAmortization>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfOS0xLTEtMS00MzIzNA_6425a446-1846-4cdb-898c-f103188a704f"
      unitRef="usd">76048000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfOS0zLTEtMS00MzIzNA_4334f9ef-9940-4033-b597-6be8fd158634"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMTAtMS0xLTEtNDMyMzQ_8aa9d962-d0c6-45d3-bfdc-e3ea2e0c786d"
      unitRef="usd">611000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMTAtMy0xLTEtNDMyMzQ_ccc53999-e8fb-4c6a-995b-5cd251859b73"
      unitRef="usd">747000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:ShareBasedCompensation
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMTItMS0xLTEtNDMyMzQ_88026544-d5b4-43b4-b9d5-753429134a45"
      unitRef="usd">4839000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMTItMy0xLTEtNDMyMzQ_1e49c74c-7a35-40d9-bbfb-3ed37cf181aa"
      unitRef="usd">4647000</us-gaap:ShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMTQtMS0xLTEtNDMyMzQ_ab8febc7-fd89-46d2-bff7-ec76b67c609a"
      unitRef="usd">2658000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMTQtMy0xLTEtNDMyMzQ_727a3421-679e-4799-86ef-4618d79fc2ea"
      unitRef="usd">4811000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMTUtMS0xLTEtNDMyMzQ_5a422daa-20b8-4a25-aa33-56c25c6b62ae"
      unitRef="usd">564000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMTUtMy0xLTEtNDMyMzQ_da5e3292-9cbb-40e0-abd7-e1ae939e82f9"
      unitRef="usd">8324000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMTYtMS0xLTEtNDMyMzQ_4c7534ea-dab3-4e0a-9c41-34972fa896a0"
      unitRef="usd">63227000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMTYtMy0xLTEtNDMyMzQ_11203d8b-d336-4b5c-8d5e-b2efae97703e"
      unitRef="usd">59224000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireBuildings
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMTgtMS0xLTEtNDMyMzQ_3376c21e-cbe1-4db8-97d7-a80e74eaa5d1"
      unitRef="usd">276975000</us-gaap:PaymentsToAcquireBuildings>
    <us-gaap:PaymentsToAcquireBuildings
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMTgtMy0xLTEtNDMyMzQ_d3da76b4-e358-4da1-b2d7-34d854ae70dc"
      unitRef="usd">160031000</us-gaap:PaymentsToAcquireBuildings>
    <us-gaap:ProceedsFromSaleOfRealEstateHeldforinvestment
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMTktMS0xLTEtNDMyMzQ_1ea48c77-2957-46c8-b844-3e8f8866fd0b"
      unitRef="usd">106835000</us-gaap:ProceedsFromSaleOfRealEstateHeldforinvestment>
    <us-gaap:ProceedsFromSaleOfRealEstateHeldforinvestment
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMTktMy0xLTEtNDMyMzQ_190e0e1f-63c3-42b3-bc0e-797f04cddc5b"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfRealEstateHeldforinvestment>
    <us-gaap:PaymentsForConstructionInProcess
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMjAtMS0xLTEtNDMyMzQ_f7cc30a3-2e8a-43e7-8fb2-a06f845f894e"
      unitRef="usd">18571000</us-gaap:PaymentsForConstructionInProcess>
    <us-gaap:PaymentsForConstructionInProcess
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMjAtMy0xLTEtNDMyMzQ_873110ad-c0dd-4bfc-b949-975f0ae6e92d"
      unitRef="usd">3021000</us-gaap:PaymentsForConstructionInProcess>
    <us-gaap:PaymentsToAcquireOtherPropertyPlantAndEquipment
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMjEtMS0xLTEtNDMyMzQ_5cf952a4-faca-49d8-b7c1-0335ba5622a5"
      unitRef="usd">30346000</us-gaap:PaymentsToAcquireOtherPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireOtherPropertyPlantAndEquipment
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMjEtMy0xLTEtNDMyMzQ_334f5d08-02f9-47c1-ae22-223d571b5285"
      unitRef="usd">20362000</us-gaap:PaymentsToAcquireOtherPropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMjUtMS0xLTEtNDMyMzQ_1add40bf-a597-4e6b-b9d2-d272836a1785"
      unitRef="usd">-219057000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMjUtMy0xLTEtNDMyMzQ_4c31177c-9f9b-446c-b196-ffefde406c46"
      unitRef="usd">-183414000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMjctMS0xLTEtNDMyMzQ_dd11c885-15cd-42a3-ac46-1af432aee40e"
      unitRef="usd">2059000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMjctMy0xLTEtNDMyMzQ_3dbd8a41-f07a-4fe5-a007-622fe10aa22e"
      unitRef="usd">112613000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <trno:IssuanceCostsOnIssuanceOfCommonStock
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMjgtMS0xLTEtNDMyMzQ_ef90dd59-2732-4c1e-ab63-626b350949e0"
      unitRef="usd">49000</trno:IssuanceCostsOnIssuanceOfCommonStock>
    <trno:IssuanceCostsOnIssuanceOfCommonStock
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMjgtMy0xLTEtNDMyMzQ_39788ffc-8cdd-4fa2-8c7f-2e52d5fc2f80"
      unitRef="usd">1606000</trno:IssuanceCostsOnIssuanceOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMjktMS0xLTEtNDMyMzQ_3bc03bd2-0652-4262-9655-885368074bc4"
      unitRef="usd">493000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMjktMy0xLTEtNDMyMzQ_890d181b-428a-4ad1-87f8-e30d695cff1f"
      unitRef="usd">582000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMzQtMS0xLTEtNDMyMzQ_40150c4c-5295-47e5-8281-d3873f3f2095"
      unitRef="usd">12000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMzQtMy0xLTEtNDMyMzQ_098e1a86-ac27-407a-8dca-2d80b9d75088"
      unitRef="usd">25000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMzUtMS0xLTEtNDMyMzQ_91276497-b424-47c7-a8d5-d1db16a50d09"
      unitRef="usd">0</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfMzUtMy0xLTEtNDMyMzQ_1fe79cfa-3711-4fbb-8fd3-a1392e2c7262"
      unitRef="usd">25000000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfSecuredDebt
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNDEtMS0xLTEtNDMyMzQ_24a44e94-597e-4f6d-8574-a127ac091291"
      unitRef="usd">0</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:RepaymentsOfSecuredDebt
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNDEtMy0xLTEtNDMyMzQ_f611d43c-99f8-47c1-ad74-d7c62b49d3e1"
      unitRef="usd">11271000</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNDItMS0xLTEtNDMyMzQ_0360cf14-6739-44e8-8996-eb5b2c39f54f"
      unitRef="usd">857000</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNDItMy0xLTEtNDMyMzQ_536a78ef-8eac-4e9d-ac80-6aafbdf1391c"
      unitRef="usd">131000</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNDMtMS0xLTEtNDMyMzQ_5f1d3993-d40e-468a-8146-169c9034034f"
      unitRef="usd">51298000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNDMtMy0xLTEtNDMyMzQ_e54fb32c-7677-4967-bf83-9b68446971b0"
      unitRef="usd">39961000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNDUtMS0xLTEtNDMyMzQ_37b828ed-d1b9-4f41-9f6b-3920eaeff15c"
      unitRef="usd">-38638000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNDUtMy0xLTEtNDMyMzQ_8dc2186c-40b8-4ec8-96c5-f3f3b35f0b1e"
      unitRef="usd">59062000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNDYtMS0xLTEtNDMyMzQ_fca47df9-14f5-4b03-9e1f-8f30e966f758"
      unitRef="usd">-194468000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNDYtMy0xLTEtNDMyMzQ_ef228d5d-8d10-4fdc-a52f-c9f874d09a5a"
      unitRef="usd">-65128000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNDctMS0xLTEtNDMyMzQ_22b68f57-1161-4682-bb5d-1a84908e57c9"
      unitRef="usd">204801000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib67ae39cfac14981a8c4e52b02f1303d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNDctMy0xLTEtNDMyMzQ_b4f6a709-2b72-40c5-8fc3-f9836eeebce5"
      unitRef="usd">107836000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNDgtMS0xLTEtNDMyMzQ_0a671d84-079a-44ca-ac4f-d83b85eb5fbb"
      unitRef="usd">10333000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i15f443e956b042d9b299d12c62934d2f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNDgtMy0xLTEtNDMyMzQ_40f30164-0526-430d-a14a-4c1925c89fba"
      unitRef="usd">42708000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNTAtMS0xLTEtNDMyMzQ_a4de72ff-cca8-492b-b758-506a567d0213"
      unitRef="usd">10520000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNTAtMy0xLTEtNDMyMzQ_64f94c4a-538e-4e77-ae02-a93623ad9cc4"
      unitRef="usd">7612000</us-gaap:InterestPaidNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNTItMS0xLTEtNDMyMzQ_f976a034-5173-4bdb-9b78-d244a1c6c325"
      unitRef="usd">29039000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNTItMy0xLTEtNDMyMzQ_43187e0e-c2c5-4bfc-b4c3-22ab989dec34"
      unitRef="usd">16131000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:StockIssued1
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNTMtMS0xLTEtNDMyMzQ_8fe2260c-cc4e-4a12-936a-7165995c0006"
      unitRef="usd">11785000</us-gaap:StockIssued1>
    <us-gaap:StockIssued1
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNTMtMy0xLTEtNDMyMzQ_89f3ed11-012a-4772-bba6-6192934db88c"
      unitRef="usd">7651000</us-gaap:StockIssued1>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNTYtMS0xLTEtNDMyMzQ_799ca96a-f0b0-4b31-8f58-20aecb087f48"
      unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNTYtMy0xLTEtNDMyMzQ_9ae80bab-984f-41a6-a2f9-9f43e054b279"
      unitRef="usd">424000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <trno:ReconciliationAcquisitionOfProperties
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNTktMS0xLTEtNDMyMzQ_e7756650-efd9-45a9-9622-28f4c0cd2ec5"
      unitRef="usd">291873000</trno:ReconciliationAcquisitionOfProperties>
    <trno:ReconciliationAcquisitionOfProperties
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNTktMy0xLTEtNDMyMzQ_535e7574-5c77-4fc5-a07d-0ee472a8343b"
      unitRef="usd">167660000</trno:ReconciliationAcquisitionOfProperties>
    <trno:AssumptionsOfOtherAssetsAndLiabilities
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNjAtMS0xLTEtNDMyMzQ_52e33ef9-bd85-43d4-aeb5-52c4d2861988"
      unitRef="usd">14898000</trno:AssumptionsOfOtherAssetsAndLiabilities>
    <trno:AssumptionsOfOtherAssetsAndLiabilities
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNjAtMy0xLTEtNDMyMzQ_b74c5ff3-6e17-4508-b8a1-bd13a3357299"
      unitRef="usd">7629000</trno:AssumptionsOfOtherAssetsAndLiabilities>
    <us-gaap:PaymentsToAcquireBuildings
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNjEtMS0xLTEtNDMyMzQ_62312c96-96f6-4120-812b-7692e3fad224"
      unitRef="usd">276975000</us-gaap:PaymentsToAcquireBuildings>
    <us-gaap:PaymentsToAcquireBuildings
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80MC9mcmFnOjU4ODRiYWFlMmM1NTQ4ODZhYjk2YTYzYjI3ZDA0YjA0L3RhYmxlOmQyMWU5YzJmNjk1ODQxOTY4MWRkZjg0MTM2MmJiNTg4L3RhYmxlcmFuZ2U6ZDIxZTljMmY2OTU4NDE5NjgxZGRmODQxMzYyYmI1ODhfNjEtMy0xLTEtNDMyMzQ_e3593437-62ac-431f-8545-28f2c274adff"
      unitRef="usd">160031000</us-gaap:PaymentsToAcquireBuildings>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80Ni9mcmFnOjUwNGI4YTg3NzY3ZDQzZTM4YWVmYjExYWI2NTgyMDQ5L3RleHRyZWdpb246NTA0YjhhODc3NjdkNDNlMzhhZWZiMTFhYjY1ODIwNDlfMTE0Ng_6bd7d528-9477-4e3c-8321-fbf16b336ac5">Organization&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Terreno Realty Corporation (&#x201c;Terreno&#x201d;, and together with its subsidiaries, the &#x201c;Company&#x201d;) acquires, owns and operates industrial real estate in six major coastal U.S.&#160;markets: Los Angeles, Northern New Jersey/New York City, San&#160;Francisco Bay Area, Seattle, Miami, and Washington,&#160;D.C. All square feet, acres, occupancy and number of properties disclosed in these condensed notes to the consolidated financial statements are unaudited. As of June&#160;30, 2022, the Company owned 249 buildings aggregating approximately 15.1 million square feet, 42 improved land parcels consisting of approximately 147.7 acres and four properties under redevelopment that, upon completion, will consist of two properties aggregating approximately 0.3 million&#160;square feet and two improved land parcels aggregating approximately 12.1 acres.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is an internally managed Maryland corporation and elected to be taxed as a real estate investment trust (&#x201c;REIT&#x201d;) under Sections 856 through 860 of the Internal Revenue Code of 1986, as amended (the &#x201c;Code&#x201d;), commencing with its taxable year ended December&#160;31, 2010.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80Ni9mcmFnOjUwNGI4YTg3NzY3ZDQzZTM4YWVmYjExYWI2NTgyMDQ5L3RleHRyZWdpb246NTA0YjhhODc3NjdkNDNlMzhhZWZiMTFhYjY1ODIwNDlfMTcw_609b0388-1b40-4d4a-93d7-7876ebffcd77"
      unitRef="segment">6</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfRealEstateProperties
      contextRef="i65d9308ed86249e8973f7b9b18ee8976_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80Ni9mcmFnOjUwNGI4YTg3NzY3ZDQzZTM4YWVmYjExYWI2NTgyMDQ5L3RleHRyZWdpb246NTA0YjhhODc3NjdkNDNlMzhhZWZiMTFhYjY1ODIwNDlfNDg4_0159e830-61d4-4067-a359-23d09cc217c7"
      unitRef="property">249</us-gaap:NumberOfRealEstateProperties>
    <us-gaap:AreaOfRealEstateProperty
      contextRef="i2cdf6a73286d47b6aa4ebdc4d5d4d181_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80Ni9mcmFnOjUwNGI4YTg3NzY3ZDQzZTM4YWVmYjExYWI2NTgyMDQ5L3RleHRyZWdpb246NTA0YjhhODc3NjdkNDNlMzhhZWZiMTFhYjY1ODIwNDlfNTkz_e1a4f85c-3a22-4bf1-8017-2742ee77b0ac"
      unitRef="sqft">15100000</us-gaap:AreaOfRealEstateProperty>
    <us-gaap:NumberOfRealEstateProperties
      contextRef="i2cdf6a73286d47b6aa4ebdc4d5d4d181_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80Ni9mcmFnOjUwNGI4YTg3NzY3ZDQzZTM4YWVmYjExYWI2NTgyMDQ5L3RleHRyZWdpb246NTA0YjhhODc3NjdkNDNlMzhhZWZiMTFhYjY1ODIwNDlfNjA5_574cd04a-b365-41d9-9bc3-ec1b6b6b0a94"
      unitRef="property">42</us-gaap:NumberOfRealEstateProperties>
    <us-gaap:AreaOfLand
      contextRef="i2cdf6a73286d47b6aa4ebdc4d5d4d181_I20220630"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80Ni9mcmFnOjUwNGI4YTg3NzY3ZDQzZTM4YWVmYjExYWI2NTgyMDQ5L3RleHRyZWdpb246NTA0YjhhODc3NjdkNDNlMzhhZWZiMTFhYjY1ODIwNDlfNjYy_c2d06ff9-d27c-4e10-94f8-7c059a1c5f1f"
      unitRef="acre">147.7</us-gaap:AreaOfLand>
    <us-gaap:NumberOfRealEstateProperties
      contextRef="ie2cf128cd58d49e3a1801d3c1a853bcd_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80Ni9mcmFnOjUwNGI4YTg3NzY3ZDQzZTM4YWVmYjExYWI2NTgyMDQ5L3RleHRyZWdpb246NTA0YjhhODc3NjdkNDNlMzhhZWZiMTFhYjY1ODIwNDlfNjc1_ff593d68-ce96-4571-afa9-d1f670754d95"
      unitRef="property">4</us-gaap:NumberOfRealEstateProperties>
    <us-gaap:NumberOfRealEstateProperties
      contextRef="ibc1a4026126b4913a483cb504ea521cb_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80Ni9mcmFnOjUwNGI4YTg3NzY3ZDQzZTM4YWVmYjExYWI2NTgyMDQ5L3RleHRyZWdpb246NTA0YjhhODc3NjdkNDNlMzhhZWZiMTFhYjY1ODIwNDlfMzg0ODI5MDY5ODcwNw_07f3ad6a-73e9-4347-83bf-b5ee38589072"
      unitRef="property">2</us-gaap:NumberOfRealEstateProperties>
    <us-gaap:AreaOfRealEstateProperty
      contextRef="ibc1a4026126b4913a483cb504ea521cb_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80Ni9mcmFnOjUwNGI4YTg3NzY3ZDQzZTM4YWVmYjExYWI2NTgyMDQ5L3RleHRyZWdpb246NTA0YjhhODc3NjdkNDNlMzhhZWZiMTFhYjY1ODIwNDlfNzg5_e3589dd3-97a9-4101-932b-eba2e52a5643"
      unitRef="sqft">300000</us-gaap:AreaOfRealEstateProperty>
    <us-gaap:NumberOfRealEstateProperties
      contextRef="i5aa00931fad045588313dcf77256df8e_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80Ni9mcmFnOjUwNGI4YTg3NzY3ZDQzZTM4YWVmYjExYWI2NTgyMDQ5L3RleHRyZWdpb246NTA0YjhhODc3NjdkNDNlMzhhZWZiMTFhYjY1ODIwNDlfODA4_e91b02ed-766e-4ee7-8866-f462bf28e278"
      unitRef="property">2</us-gaap:NumberOfRealEstateProperties>
    <us-gaap:AreaOfLand
      contextRef="i4ee8f29ecc964cc89a8edb10fc75ce5a_I20220630"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80Ni9mcmFnOjUwNGI4YTg3NzY3ZDQzZTM4YWVmYjExYWI2NTgyMDQ5L3RleHRyZWdpb246NTA0YjhhODc3NjdkNDNlMzhhZWZiMTFhYjY1ODIwNDlfODU5_384f4d60-4ca5-46f0-82bf-076622c7be8c"
      unitRef="acre">12.1</us-gaap:AreaOfLand>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk5MDc_a98a0134-d056-4a3e-9d47-204c3b008372">Significant Accounting Policies&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;The accompanying unaudited interim consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;) for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, they do not include all of the information and disclosures required by GAAP for annual financial statements. In management&#x2019;s opinion, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation have been included. The interim consolidated financial statements include all of the Company&#x2019;s accounts and its subsidiaries and all intercompany balances and transactions have been eliminated in consolidation. The financial statements should be read in conjunction with the financial statements contained in the Company&#x2019;s Annual Report on Form 10-K for the year ended December 31, 2021 and the notes thereto, which was filed with the Securities and Exchange Commission on February&#160;9, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The preparation of the interim consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Capitalization of Costs.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company capitalizes costs directly related to the redevelopment, renovation and expansion of its investment in real estate. Costs associated with such projects are capitalized as incurred. If the project is abandoned, these costs are expensed during the period in which the redevelopment, renovation or expansion project is abandoned. Costs considered for capitalization include, but are not limited to, construction costs, interest, real estate taxes and insurance, if appropriate. These costs are capitalized only during the period in which activities necessary to ready an asset for its intended use are in progress. In the event that the activities to ready the asset for its intended use are suspended, the capitalization period will cease until such activities are resumed. Costs incurred for maintaining and repairing properties, which do not extend their useful lives, are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest is capitalized based on actual capital expenditures from the period when redevelopment, renovation or expansion commences until the asset is ready for its intended use, at the weighted average borrowing rate during the period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Investments in Real Estate.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Investments in real estate, including tenant improvements, leasehold improvements and leasing costs, are stated at cost, less accumulated depreciation, unless circumstances indicate that the cost cannot be recovered, in which case, an adjustment to the carrying value of the property is made to reduce it to its estimated fair value. The Company also reviews the impact of above and below-market leases, in-place leases and lease origination costs for acquisitions and records an intangible asset or liability accordingly.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Impairment.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Carrying values for financial reporting purposes are reviewed for impairment on a property-by-property basis whenever events or changes in circumstances indicate that the carrying value of a property may not be fully recoverable. Examples of such events or changes in circumstances may include classifying an asset to be held for sale, changing the intended hold period or when an asset remains vacant significantly longer than expected. The intended use of an asset either held for sale or held for use can significantly impact how impairment is measured. If an asset is intended to be held for the long-term, the recoverability is based on the undiscounted future cash flows. If the asset carrying value is not supported on an undiscounted &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;future cash flow basis, then the asset carrying value is measured against the lower of cost or the present value of expected cash flows over the expected hold period. An impairment charge to earnings is recognized for the excess of the asset&#x2019;s carrying value over the lower of cost or the present values of expected cash flows over the expected hold period. If an asset is intended to be sold, impairment is determined using the estimated fair value less costs to sell. The estimation of expected future net cash flows is inherently uncertain and relies on assumptions, among other things, regarding current and future economic and market conditions and the availability of capital. The Company determines the estimated fair values based on its assumptions regarding rental rates, lease-up and holding periods, as well as sales prices. When available, current market information is used to determine capitalization and rental growth rates. If available, current comparative sales values may also be used to establish fair value. When market information is not readily available, the inputs are based on the Company&#x2019;s understanding of market conditions and the experience of the Company&#x2019;s management team. Actual results could differ significantly from the Company&#x2019;s estimates. The discount rates used in the fair value estimates represent a rate commensurate with the indicated holding period with a premium layered on for risk. There were no impairment charges recorded to the carrying values of the Company&#x2019;s properties during the three or six months ended June&#160;30, 2022 or 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property Acquisitions.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; In accordance with Accounting Standards Update (&#x201c;ASU&#x201d;) 2017-01, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business Combinations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (Topic 805): &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Clarifying the Definition of a Business, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;when substantially all of the fair value of the gross assets acquired (or disposed of) is concentrated in a single identifiable asset or a group of similar identifiable assets, the integrated set of assets and activities is not considered a business. To be a business, the set of acquired activities and assets must include inputs and one or more substantive processes that together contribute to the ability to create outputs. The Company has determined that its real estate property acquisitions will generally be accounted for as asset acquisitions under the clarified definition. Upon acquisition of a property the Company estimates the fair value of acquired tangible assets (consisting generally of land, buildings and improvements) and intangible assets and liabilities (consisting generally of the above and below-market leases and the origination value of all in-place leases). The Company determines fair values using Level&#160;3 inputs such as replacement cost, estimated cash flow projections and other valuation techniques and applying appropriate discount and capitalization rates based on available market information. Mortgage loans assumed in connection with acquisitions are recorded at their fair value using current market interest rates for similar debt at the date of acquisition. Acquisition-related costs associated with asset acquisitions are capitalized to individual tangible and intangible assets and liabilities assumed on a relative fair value basis and acquisition-related costs associated with business combinations are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the tangible assets is determined by valuing the property as if it were vacant. Land values are derived from current comparative sales values, when available, or management&#x2019;s estimates of the fair value based on market conditions and the experience of the Company&#x2019;s management team. Building and improvement values are calculated as replacement cost less depreciation, or management&#x2019;s estimates of the fair value of these assets using discounted cash flow analyses or similar methods. The fair value of the above and below-market leases is based on the present value of the difference between the contractual amounts to be received pursuant to the acquired leases (using a discount rate that reflects the risks associated with the acquired leases) and the Company&#x2019;s estimate of the market lease rates measured over a period equal to the remaining term of the leases plus the term of any below-market fixed rate renewal options. The above and below-market lease values are amortized to rental revenues over the remaining initial term plus the term of any below-market fixed rate renewal options that are considered bargain renewal options of the respective leases. The total net impact to rental revenues due to the amortization of above and below-market leases was a net increase of approximately $3.5 million and $1.6 million for the three months ended June&#160;30, 2022 and 2021, respectively, and approximately $6.6 million and $3.1 million for the six months ended June&#160;30, 2022 and 2021, respectively. The origination value of in-place leases is based on costs to execute similar leases, including commissions and other related costs. The origination value of in-place leases also includes real estate taxes, insurance and an estimate of lost rental revenue at market rates during the estimated time required to lease up the property from vacant to the occupancy level at the date of acquisition. The remaining weighted average lease term related to these intangible assets and liabilities as of June&#160;30, 2022 was 6.5 years. As of June&#160;30, 2022 and December&#160;31, 2021, the Company&#x2019;s intangible assets and liabilities, including properties held for sale (if any), consisted of the following (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.368%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.912%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.912%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.912%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.550%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.912%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.260%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.916%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;In-place leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(77,524)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(72,266)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Above-market leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,555)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,706)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Below-market leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(90,123)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(56,587)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(78,753)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(51,025)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47,543)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,720)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(48,244)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,871)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.305%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Depreciation and Useful Lives of Real Estate and Intangible Assets.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;Depreciation and amortization are computed on a straight-line basis over the estimated useful lives of the related assets or liabilities. The following table reflects the standard depreciable lives typically used to compute depreciation and amortization. However, such depreciable lives may be different based on the estimated useful life of such assets or liabilities.&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.677%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Standard&#160;Depreciable&#160;Life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Not depreciated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Building&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Building Improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5-40 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tenant Improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shorter of lease term or useful life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasing Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease term&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;In-place Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease term&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Above/Below-Market Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease term&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Held for Sale Assets.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company considers a property to be held for sale when it meets the criteria established under Accounting Standards Codification (&#x201c;ASC&#x201d;) 360, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Property, Plant and Equipment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (See &#x201c;Note 5 - Held for Sale/Disposed Assets&#x201d;). Properties held for sale are reported at the lower of the carrying amount or fair value less estimated costs to sell and are not depreciated while they are held for sale.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;Cash and cash equivalents consists of cash held in a major banking institution and other highly liquid short-term investments with original maturities of three months or less. Cash equivalents are generally invested in U.S. government securities, government agency securities or money market accounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restricted Cash.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;Restricted cash includes cash held in escrow in connection with property acquisitions and reserves for certain capital improvements, leasing, interest and real estate tax and insurance payments as required by certain mortgage loan obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following summarizes the reconciliation of cash and cash equivalents and restricted cash as presented in the accompanying consolidated statements of cash flows (dollars in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.602%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.838%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.507%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.255%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;For the Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;2021&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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Beginning&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ending&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents at end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net decrease in cash and cash equivalents and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(194,468)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(65,128)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company records rental revenue from operating leases on a straight-line basis over the term of the leases and maintains an allowance for estimated losses that may result from the inability of its tenants to make required payments. If tenants fail to make contractual lease payments that are greater than the Company&#x2019;s allowance for doubtful accounts, security deposits and letters of credit, then the Company may have to recognize additional doubtful account charges in future periods. The Company monitors the liquidity and creditworthiness of its tenants on an on-going basis by reviewing their financial condition periodically as appropriate. Each period the Company reviews its outstanding accounts receivable, including straight-line rents, for doubtful accounts and provides allowances as needed. The Company also records lease termination fees when a tenant has executed a definitive termination agreement with the Company and the payment of the termination fee is not subject to any conditions that must be met or waived before the fee is due to the Company. If a tenant remains in the leased space following the execution of a definitive termination agreement, the applicable termination will be deferred and recognized over the term of such tenant&#x2019;s occupancy. Tenant expense reimbursement income includes payments and amounts due from tenants pursuant to their leases for real estate taxes, insurance and other recoverable property operating expenses and is recognized as revenues during the same period the related expenses are incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June&#160;30, 2022 and December&#160;31, 2021, approximately $42.7 million and $39.7 million, respectively, of straight-line rent and accounts receivable, net of allowances of approximately $0.7 million and $0.5 million as of June&#160;30, 2022 and December&#160;31, 2021, respectively, were included as a component of other assets in the accompanying consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Deferred Financing Costs.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Costs incurred in connection with financings are capitalized and amortized to interest expense using the effective interest method over the term of the related loan. Deferred financing costs associated with the Company&#x2019;s revolving credit facility are classified as an asset, as a component of other assets in the accompanying consolidated balance sheets, and deferred financing costs associated with debt liabilities are reported as a direct deduction from the carrying amount of the debt liability in the accompanying consolidated balance sheets. Deferred financing costs related to the revolving credit facility and debt liabilities are carried at cost, net of accumulated amortization in the aggregate of approximately $11.2 million and $10.6 million as of June&#160;30, 2022 and December&#160;31, 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company elected to be taxed as a REIT under the Code and operates as such beginning with its taxable year ended December&#160;31, 2010. To qualify as a REIT, the Company must meet certain organizational and operational requirements, including a requirement to distribute at least 90% of its annual REIT taxable income to its stockholders (which is computed without regard to the dividends paid deduction or net capital gain and which does not necessarily equal net income as calculated in accordance with GAAP). As a REIT, the Company generally will not be subject to federal income tax to the extent it distributes qualifying dividends to its stockholders. If it fails to qualify as a REIT in any taxable year, it will be subject to federal income tax on its taxable income at regular corporate income tax rates and generally will not be permitted to qualify for treatment as a REIT for federal income tax purposes for the four taxable years following the year during which qualification is lost unless the IRS grants it relief under certain statutory provisions. Such an event could materially adversely affect the Company&#x2019;s net income and net cash available for distribution to stockholders. However, the Company believes it is organized and operates in such a manner as to qualify for treatment as a REIT.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASC 740-10, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(&#x201c;ASC 740-10&#x201d;)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; provides guidance for how uncertain tax positions should be recognized, measured, presented and disclosed in the financial statements. ASC 740-10 requires the evaluation of tax positions taken in the course of preparing the Company&#x2019;s tax returns to determine whether the tax positions are &#x201c;more-likely-than-not&#x201d; of being sustained by the applicable tax authority. Tax benefits of positions not deemed to meet the more-likely-than-not threshold are recorded as a tax expense in the current year. As of June&#160;30, 2022 and December&#160;31, 2021, the Company did not have any unrecognized tax benefits and does not believe that there will be any material changes in unrecognized tax positions over the next 12 months. The Company&#x2019;s tax returns are subject to examination by federal, state and local tax jurisdictions, which as of June&#160;30, 2022, include years 2018 to 2021 for federal purposes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock-Based Compensation and Other Long-Term Incentive Compensation.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;The Company follows the provisions of ASC 718, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Compensation-Stock Compensation,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; to account for its stock-based compensation plan, which requires that the compensation cost relating to stock-based payment transactions be recognized in the financial statements and that the cost be measured on the fair value of the equity or liability instruments issued. The Company&#x2019;s 2019 Equity Incentive Plan (the &#x201c;2019 Plan&#x201d;) provides for the grant of restricted stock awards, performance share awards, unrestricted shares or any combination of the foregoing. Stock-based compensation is recognized as a general and administrative expense in the accompanying consolidated statements of operations and measured at the fair value of the award on the date of grant. The Company estimates the forfeiture rate based on historical experience as well as expected behavior. The amount of the expense may be subject to adjustment in future periods depending on the specific characteristics of the stock-based award.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, the Company has awarded long-term incentive target awards (the &#x201c;Performance Share awards&#x201d;) under its Amended and Restated Long-Term Incentive Plan (as amended and restated, the &#x201c;Amended LTIP&#x201d;), which the Company amended and restated on January 8, 2019, to its executives that may be payable in shares of the Company&#x2019;s common stock after the conclusion of each pre-established performance measurement period, which is generally three years. The amount that may be earned is variable depending on the relative total shareholder return of the Company&#x2019;s common stock as compared to the total shareholder return of the MSCI U.S. REIT Index (RMS) and the FTSE Nareit Equity Industrial Index over the pre-established performance measurement period. Under the Amended LTIP, each participant&#x2019;s Performance Share award granted will be expressed as a number of shares of common stock and settled in shares of common stock. The grant date fair value of the Performance Share awards will be determined using a Monte Carlo simulation model on the date of grant and recognized on a straight-line basis over the performance period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Derivative Financial Instruments.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company records all derivatives on the accompanying consolidated balance sheets at fair value. The accounting for changes in the fair value of derivatives depends on the intended use of the derivative, whether the Company has elected to designate a derivative in a hedging relationship and apply hedge accounting and whether the hedging relationship has satisfied the criteria necessary to apply hedge accounting. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; ASC 820, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurements and Disclosures &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(&#x201c;ASC 820&#x201d;) (See &#x201c;Note 9 - Fair Value Measurements&#x201d;), defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. ASC 820 also provides guidance for using fair value to measure financial assets and liabilities. ASC 820 requires disclosure of the level within the fair value hierarchy in which the fair value measurements fall, including measurements using quoted prices in active markets for identical assets or liabilities (Level 1), quoted prices for similar instruments in active markets or quoted prices for identical or similar instruments in markets that are not active (Level 2), and significant valuation assumptions that are not readily observable in the market (Level 3).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Segment Disclosure.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; ASC 280, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Segment Reporting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, establishes standards for reporting financial and descriptive information about an enterprise&#x2019;s reportable segments. The Company has determined that it has one reportable segment, with activities related to investing in real estate. The Company&#x2019;s investments in real estate are geographically diversified and the chief operating decision makers evaluate operating performance on an individual asset level. As each of the Company&#x2019;s assets has similar economic characteristics, the assets have been aggregated into one reportable segment.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk4NjE_158f2f40-6131-4d8d-98b6-5a2182e793cc">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;The accompanying unaudited interim consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;) for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, they do not include all of the information and disclosures required by GAAP for annual financial statements. In management&#x2019;s opinion, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation have been included. The interim consolidated financial statements include all of the Company&#x2019;s accounts and its subsidiaries and all intercompany balances and transactions have been eliminated in consolidation. The financial statements should be read in conjunction with the financial statements contained in the Company&#x2019;s Annual Report on Form 10-K for the year ended December 31, 2021 and the notes thereto, which was filed with the Securities and Exchange Commission on February&#160;9, 2022.&lt;/span&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk4OTY_3e46e2da-2ebe-45e9-8eae-42983442ca73">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The preparation of the interim consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements. Actual results could differ from those estimates.&lt;/span&gt;</us-gaap:UseOfEstimates>
    <us-gaap:CapitalizationOfInternalCostsPolicy
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk5MDQ_e7ca4d07-0ca4-4eeb-bcd7-a58d9b807ee8">&lt;div style="margin-top:12pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Capitalization of Costs.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company capitalizes costs directly related to the redevelopment, renovation and expansion of its investment in real estate. Costs associated with such projects are capitalized as incurred. If the project is abandoned, these costs are expensed during the period in which the redevelopment, renovation or expansion project is abandoned. Costs considered for capitalization include, but are not limited to, construction costs, interest, real estate taxes and insurance, if appropriate. These costs are capitalized only during the period in which activities necessary to ready an asset for its intended use are in progress. In the event that the activities to ready the asset for its intended use are suspended, the capitalization period will cease until such activities are resumed. Costs incurred for maintaining and repairing properties, which do not extend their useful lives, are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest is capitalized based on actual capital expenditures from the period when redevelopment, renovation or expansion commences until the asset is ready for its intended use, at the weighted average borrowing rate during the period.&lt;/span&gt;&lt;/div&gt;</us-gaap:CapitalizationOfInternalCostsPolicy>
    <us-gaap:RealEstatePolicyTextBlock
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk4Njg_97a42ef3-9f10-460a-8b79-d2a0614ec29e">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Investments in Real Estate.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Investments in real estate, including tenant improvements, leasehold improvements and leasing costs, are stated at cost, less accumulated depreciation, unless circumstances indicate that the cost cannot be recovered, in which case, an adjustment to the carrying value of the property is made to reduce it to its estimated fair value. The Company also reviews the impact of above and below-market leases, in-place leases and lease origination costs for acquisitions and records an intangible asset or liability accordingly.&lt;/span&gt;</us-gaap:RealEstatePolicyTextBlock>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk4OTc_592aad38-365e-4dfe-9353-e651ba9fd686">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Impairment.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Carrying values for financial reporting purposes are reviewed for impairment on a property-by-property basis whenever events or changes in circumstances indicate that the carrying value of a property may not be fully recoverable. Examples of such events or changes in circumstances may include classifying an asset to be held for sale, changing the intended hold period or when an asset remains vacant significantly longer than expected. The intended use of an asset either held for sale or held for use can significantly impact how impairment is measured. If an asset is intended to be held for the long-term, the recoverability is based on the undiscounted future cash flows. If the asset carrying value is not supported on an undiscounted &lt;/span&gt;future cash flow basis, then the asset carrying value is measured against the lower of cost or the present value of expected cash flows over the expected hold period. An impairment charge to earnings is recognized for the excess of the asset&#x2019;s carrying value over the lower of cost or the present values of expected cash flows over the expected hold period. If an asset is intended to be sold, impairment is determined using the estimated fair value less costs to sell. The estimation of expected future net cash flows is inherently uncertain and relies on assumptions, among other things, regarding current and future economic and market conditions and the availability of capital. The Company determines the estimated fair values based on its assumptions regarding rental rates, lease-up and holding periods, as well as sales prices. When available, current market information is used to determine capitalization and rental growth rates. If available, current comparative sales values may also be used to establish fair value. When market information is not readily available, the inputs are based on the Company&#x2019;s understanding of market conditions and the experience of the Company&#x2019;s management team. Actual results could differ significantly from the Company&#x2019;s estimates. The discount rates used in the fair value estimates represent a rate commensurate with the indicated holding period with a premium layered on for risk.</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock>
    <us-gaap:ImpairmentOfRealEstate
      contextRef="i00c5122040a841bd8d0dd101e97c585a_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfNTM4Nw_15668c38-8455-4d05-9059-e0a8d6e5b765"
      unitRef="usd">0</us-gaap:ImpairmentOfRealEstate>
    <us-gaap:ImpairmentOfRealEstate
      contextRef="i9a321c911f0c44c79c23b7084c873f4c_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfNTM4Nw_16fd6215-5f96-4ca8-9cab-bc7ae694720c"
      unitRef="usd">0</us-gaap:ImpairmentOfRealEstate>
    <us-gaap:ImpairmentOfRealEstate
      contextRef="i6479b7362e2749ceb35f86d9e52b2106_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfNTM4Nw_3cc2530a-5ef7-49b0-994e-af142f5debba"
      unitRef="usd">0</us-gaap:ImpairmentOfRealEstate>
    <us-gaap:ImpairmentOfRealEstate
      contextRef="i40832eec78034c8cbe8fd900b86d1db3_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfNTM4Nw_f463a68d-826e-43d9-9c92-73e69f8f1400"
      unitRef="usd">0</us-gaap:ImpairmentOfRealEstate>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk4NDY_f8ced93f-2016-4418-8a05-bd835bedac1b">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property Acquisitions.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; In accordance with Accounting Standards Update (&#x201c;ASU&#x201d;) 2017-01, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business Combinations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (Topic 805): &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Clarifying the Definition of a Business, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;when substantially all of the fair value of the gross assets acquired (or disposed of) is concentrated in a single identifiable asset or a group of similar identifiable assets, the integrated set of assets and activities is not considered a business. To be a business, the set of acquired activities and assets must include inputs and one or more substantive processes that together contribute to the ability to create outputs. The Company has determined that its real estate property acquisitions will generally be accounted for as asset acquisitions under the clarified definition. Upon acquisition of a property the Company estimates the fair value of acquired tangible assets (consisting generally of land, buildings and improvements) and intangible assets and liabilities (consisting generally of the above and below-market leases and the origination value of all in-place leases). The Company determines fair values using Level&#160;3 inputs such as replacement cost, estimated cash flow projections and other valuation techniques and applying appropriate discount and capitalization rates based on available market information. Mortgage loans assumed in connection with acquisitions are recorded at their fair value using current market interest rates for similar debt at the date of acquisition. Acquisition-related costs associated with asset acquisitions are capitalized to individual tangible and intangible assets and liabilities assumed on a relative fair value basis and acquisition-related costs associated with business combinations are expensed as incurred.&lt;/span&gt;The fair value of the tangible assets is determined by valuing the property as if it were vacant. Land values are derived from current comparative sales values, when available, or management&#x2019;s estimates of the fair value based on market conditions and the experience of the Company&#x2019;s management team. Building and improvement values are calculated as replacement cost less depreciation, or management&#x2019;s estimates of the fair value of these assets using discounted cash flow analyses or similar methods. The fair value of the above and below-market leases is based on the present value of the difference between the contractual amounts to be received pursuant to the acquired leases (using a discount rate that reflects the risks associated with the acquired leases) and the Company&#x2019;s estimate of the market lease rates measured over a period equal to the remaining term of the leases plus the term of any below-market fixed rate renewal options. The above and below-market lease values are amortized to rental revenues over the remaining initial term plus the term of any below-market fixed rate renewal options that are considered bargain renewal options of the respective leases.</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:AmortizationOfAboveAndBelowMarketLeases
      contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfODU0MQ_aeb21c3d-b301-4f98-99c8-569fb1b369a4"
      unitRef="usd">3500000</us-gaap:AmortizationOfAboveAndBelowMarketLeases>
    <us-gaap:AmortizationOfAboveAndBelowMarketLeases
      contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfODU0OA_00e70dc4-196c-4cea-afc2-8370267e27cf"
      unitRef="usd">1600000</us-gaap:AmortizationOfAboveAndBelowMarketLeases>
    <us-gaap:AmortizationOfAboveAndBelowMarketLeases
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTA5OTUxMTY0Nzg2Nw_e02351e9-9091-451a-b0a9-8e5ed368807e"
      unitRef="usd">6600000</us-gaap:AmortizationOfAboveAndBelowMarketLeases>
    <us-gaap:AmortizationOfAboveAndBelowMarketLeases
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTA5OTUxMTY0Nzg3NQ_b4e020ec-4d5e-4576-9f49-37abb8a74043"
      unitRef="usd">3100000</us-gaap:AmortizationOfAboveAndBelowMarketLeases>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfOTA4OA_95b57918-f855-40ba-82b5-5aa6e48d7175">P6Y6M</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <trno:ScheduleOfFiniteLivedIntangibleAssetsAndLiabilitiesTableTextBlock
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk5MTM_b24f256a-3f53-4bcc-929d-eb839622536f">As of June&#160;30, 2022 and December&#160;31, 2021, the Company&#x2019;s intangible assets and liabilities, including properties held for sale (if any), consisted of the following (dollars in thousands):&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.368%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.912%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.912%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.912%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.550%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.912%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.260%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.916%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;In-place leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(77,524)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(72,266)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Above-market leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,555)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,706)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Below-market leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(90,123)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(56,587)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(78,753)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(51,025)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47,543)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,720)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(48,244)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,871)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</trno:ScheduleOfFiniteLivedIntangibleAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ifd7c36c4828b4e9984fcfcae04d29a55_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfMi0xLTEtMS00MzIzNA_8019be39-ff73-4b5d-8a1c-51175399c94d"
      unitRef="usd">118352000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ifd7c36c4828b4e9984fcfcae04d29a55_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfMi0zLTEtMS00MzIzNA_6625a8ea-064c-4b62-aeed-6a47031bb416"
      unitRef="usd">77524000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ifd7c36c4828b4e9984fcfcae04d29a55_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfMi01LTEtMS00MzIzNA_15eb6214-f012-4cd0-9d1a-625c6a05a450"
      unitRef="usd">40828000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3168f13327c84cc4aac75b59963bc2be_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfMi03LTEtMS00MzIzNA_a9e9dd4b-7598-42b5-a507-151240d963ca"
      unitRef="usd">110351000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3168f13327c84cc4aac75b59963bc2be_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfMi05LTEtMS00MzIzNA_c88a0ef7-caff-4e08-9841-2a151c9cc3e1"
      unitRef="usd">72266000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i3168f13327c84cc4aac75b59963bc2be_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfMi0xMS0xLTEtNDMyMzQ_2febb63f-82b2-46df-95cf-c602b1d61659"
      unitRef="usd">38085000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i0c334e13a6df4c8698e0d816151d931f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfMy0xLTEtMS00MzIzNA_75e2c43f-a6b4-4017-8393-213b36e7805a"
      unitRef="usd">3594000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i0c334e13a6df4c8698e0d816151d931f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfMy0zLTEtMS00MzIzNA_bc2958af-80de-4df6-8c18-e7c900bf2bbc"
      unitRef="usd">3555000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i0c334e13a6df4c8698e0d816151d931f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfMy01LTEtMS00MzIzNA_cd8456d1-b473-4096-9e61-eacb5f05453a"
      unitRef="usd">39000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iabc0750a102d4a0795fbc0f55bf834b0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfMy03LTEtMS00MzIzNA_a37ac11c-2806-43ec-9326-33ba74d13210"
      unitRef="usd">3775000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iabc0750a102d4a0795fbc0f55bf834b0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfMy05LTEtMS00MzIzNA_06d61a40-a7f3-401c-9ce7-b42518001595"
      unitRef="usd">3706000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="iabc0750a102d4a0795fbc0f55bf834b0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfMy0xMS0xLTEtNDMyMzQ_6b865a26-fd6b-41a3-93c2-dd3b6d2059d9"
      unitRef="usd">69000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:BelowMarketLeaseGross
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfNC0xLTEtMS00MzIzNA_e173613e-6235-4a28-81d5-b102d915a0c2"
      unitRef="usd">90123000</us-gaap:BelowMarketLeaseGross>
    <us-gaap:BelowMarketLeaseAccumulatedAmortization
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfNC0zLTEtMS00MzIzNA_ff40406e-74eb-475d-80f6-260c15573834"
      unitRef="usd">33536000</us-gaap:BelowMarketLeaseAccumulatedAmortization>
    <us-gaap:BelowMarketLeaseNet
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfNC01LTEtMS00MzIzNA_048b9eb8-7d46-41a7-8680-4984fbbe60e3"
      unitRef="usd">56587000</us-gaap:BelowMarketLeaseNet>
    <us-gaap:BelowMarketLeaseGross
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfNC03LTEtMS00MzIzNA_279ae3fc-6641-4bad-ace6-3bdccbcb76e1"
      unitRef="usd">78753000</us-gaap:BelowMarketLeaseGross>
    <us-gaap:BelowMarketLeaseAccumulatedAmortization
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfNC05LTEtMS00MzIzNA_f6595a54-9265-46b0-a2be-017a343b9f6a"
      unitRef="usd">27728000</us-gaap:BelowMarketLeaseAccumulatedAmortization>
    <us-gaap:BelowMarketLeaseNet
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfNC0xMS0xLTEtNDMyMzQ_1bce75ac-fb71-4507-a9c4-79eb98e42e27"
      unitRef="usd">51025000</us-gaap:BelowMarketLeaseNet>
    <trno:FiniteLivedIntangibleAssetsLiabilitiesGross
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfNS0xLTEtMS00MzIzNA_0b52119a-ca44-4116-89f4-8f86e972683d"
      unitRef="usd">31823000</trno:FiniteLivedIntangibleAssetsLiabilitiesGross>
    <trno:FiniteLivedIntangibleAssetsLiabilitiesAccumulatedAmortization
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfNS0zLTEtMS00MzIzNA_b019bcb6-d813-4563-aa94-eba8029392a1"
      unitRef="usd">47543000</trno:FiniteLivedIntangibleAssetsLiabilitiesAccumulatedAmortization>
    <trno:FiniteLivedIntangibleAssetsLiabilitiesNet
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfNS01LTEtMS00MzIzNA_3a0a86d2-0cbf-4c07-9a2b-b1dba8f190af"
      unitRef="usd">-15720000</trno:FiniteLivedIntangibleAssetsLiabilitiesNet>
    <trno:FiniteLivedIntangibleAssetsLiabilitiesGross
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfNS03LTEtMS00MzIzNA_ab62b129-8d40-4bfe-9fe7-67dcc8c4659b"
      unitRef="usd">35373000</trno:FiniteLivedIntangibleAssetsLiabilitiesGross>
    <trno:FiniteLivedIntangibleAssetsLiabilitiesAccumulatedAmortization
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfNS05LTEtMS00MzIzNA_ca5eaa40-d9dd-4c16-9ad8-010102a16acc"
      unitRef="usd">48244000</trno:FiniteLivedIntangibleAssetsLiabilitiesAccumulatedAmortization>
    <trno:FiniteLivedIntangibleAssetsLiabilitiesNet
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOjNmZWQwZTM3N2UwYzQwNTE4ODE0M2I5YzgzNzJkODJlL3RhYmxlcmFuZ2U6M2ZlZDBlMzc3ZTBjNDA1MTg4MTQzYjljODM3MmQ4MmVfNS0xMS0xLTEtNDMyMzQ_c3821924-e1b0-4a6b-8480-7bd6e9475da7"
      unitRef="usd">-12871000</trno:FiniteLivedIntangibleAssetsLiabilitiesNet>
    <us-gaap:DepreciationDepletionAndAmortizationPolicyTextBlock
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk4Nzc_891003bf-159e-4e9f-8c49-09cc771a39b4">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Depreciation and Useful Lives of Real Estate and Intangible Assets.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;Depreciation and amortization are computed on a straight-line basis over the estimated useful lives of the related assets or liabilities. The following table reflects the standard depreciable lives typically used to compute depreciation and amortization. However, such depreciable lives may be different based on the estimated useful life of such assets or liabilities.&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.677%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Standard&#160;Depreciable&#160;Life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Not depreciated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Building&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Building Improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5-40 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tenant Improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shorter of lease term or useful life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasing Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease term&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;In-place Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease term&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Above/Below-Market Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease term&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DepreciationDepletionAndAmortizationPolicyTextBlock>
    <trno:ScheduleOfDepreciationAndUsefulLivesOfRealEstateAndIntangibleAssetsTableTextBlock
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk4ODg_585c238a-d9bf-46ae-b729-f28731be1ef3">The following table reflects the standard depreciable lives typically used to compute depreciation and amortization. However, such depreciable lives may be different based on the estimated useful life of such assets or liabilities.&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.677%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Standard&#160;Depreciable&#160;Life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Not depreciated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Building&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Building Improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5-40 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tenant Improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shorter of lease term or useful life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasing Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease term&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;In-place Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease term&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Above/Below-Market Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease term&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</trno:ScheduleOfDepreciationAndUsefulLivesOfRealEstateAndIntangibleAssetsTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i79305ee3c4284fd680097f063f2b2cb0_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOmQyZjJlZWJiNGU3NDQzODk5ZWVkOWZkMjA0MWQ5MTQ4L3RhYmxlcmFuZ2U6ZDJmMmVlYmI0ZTc0NDM4OTllZWQ5ZmQyMDQxZDkxNDhfMi0yLTEtMS00MzIzNA_bbb96673-c999-4dd1-a236-7ff4b293a3db">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ie1a4808019704f4080bf72fc518c91e1_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOmQyZjJlZWJiNGU3NDQzODk5ZWVkOWZkMjA0MWQ5MTQ4L3RhYmxlcmFuZ2U6ZDJmMmVlYmI0ZTc0NDM4OTllZWQ5ZmQyMDQxZDkxNDhfMy0yLTEtMS00MzIzNC90ZXh0cmVnaW9uOjcwNTVjODE5NDA4MTRkYTdiMzA4NmQ0MDAyOGJhYjgxXzQ_d3583a97-ac23-4bb2-8506-f63551e88473">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="id507950327e54bd9bed1efa1e53b5b68_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOmQyZjJlZWJiNGU3NDQzODk5ZWVkOWZkMjA0MWQ5MTQ4L3RhYmxlcmFuZ2U6ZDJmMmVlYmI0ZTc0NDM4OTllZWQ5ZmQyMDQxZDkxNDhfMy0yLTEtMS00MzIzNC90ZXh0cmVnaW9uOjcwNTVjODE5NDA4MTRkYTdiMzA4NmQ0MDAyOGJhYjgxXzc_de367c74-0a30-41ca-a521-9a8ce788b086">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:RealEstateHeldForDevelopmentAndSalePolicy
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk4NTI_8f0c8ab7-9223-4b52-9dc1-bd8ddf3a5000">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Held for Sale Assets.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company considers a property to be held for sale when it meets the criteria established under Accounting Standards Codification (&#x201c;ASC&#x201d;) 360, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Property, Plant and Equipment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (See &#x201c;Note 5 - Held for Sale/Disposed Assets&#x201d;). Properties held for sale are reported at the lower of the carrying amount or fair value less estimated costs to sell and are not depreciated while they are held for sale.&lt;/span&gt;</us-gaap:RealEstateHeldForDevelopmentAndSalePolicy>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk5MTQ_8654ffbe-595c-4daf-bcfe-7e257e8dd6ca">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;Cash and cash equivalents consists of cash held in a major banking institution and other highly liquid short-term investments with original maturities of three months or less. Cash equivalents are generally invested in U.S. government securities, government agency securities or money market accounts.&lt;/span&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk4NjY_39ddcadc-2c47-4844-aa83-150126d0e32a">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restricted Cash.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;Restricted cash includes cash held in escrow in connection with property acquisitions and reserves for certain capital improvements, leasing, interest and real estate tax and insurance payments as required by certain mortgage loan obligations.&lt;/span&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk4NTE_f1deb1b8-96b9-42f8-8531-8f1e8dd63d49">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following summarizes the reconciliation of cash and cash equivalents and restricted cash as presented in the accompanying consolidated statements of cash flows (dollars in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.602%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.838%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.507%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.255%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;For the Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;2021&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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Beginning&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ending&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents at end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net decrease in cash and cash equivalents and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(194,468)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(65,128)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock>
    <us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk4NzQ_4bd69c52-72fc-4955-ac5d-ddc4500e0830">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following summarizes the reconciliation of cash and cash equivalents and restricted cash as presented in the accompanying consolidated statements of cash flows (dollars in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.602%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.838%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.507%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.255%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;For the Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;2021&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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Beginning&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ending&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents at end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net decrease in cash and cash equivalents and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(194,468)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(65,128)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOmFjZjU2Y2VhOGZmYTRlYTliOTZiZmRhOTY2YWU4OGNiL3RhYmxlcmFuZ2U6YWNmNTZjZWE4ZmZhNGVhOWI5NmJmZGE5NjZhZTg4Y2JfMy0xLTEtMS00MzIzNA_19ec1096-8309-49b4-bb49-5dc1b086b68a"
      unitRef="usd">204404000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ib67ae39cfac14981a8c4e52b02f1303d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOmFjZjU2Y2VhOGZmYTRlYTliOTZiZmRhOTY2YWU4OGNiL3RhYmxlcmFuZ2U6YWNmNTZjZWE4ZmZhNGVhOWI5NmJmZGE5NjZhZTg4Y2JfMy0zLTEtMS00MzIzNA_71e23ac7-6771-49dd-bece-e3ac6ae49f3e"
      unitRef="usd">107180000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOmFjZjU2Y2VhOGZmYTRlYTliOTZiZmRhOTY2YWU4OGNiL3RhYmxlcmFuZ2U6YWNmNTZjZWE4ZmZhNGVhOWI5NmJmZGE5NjZhZTg4Y2JfNC0xLTEtMS00MzIzNA_47be44ae-a322-4362-b2dc-dbf06f6b15f5"
      unitRef="usd">397000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="ib67ae39cfac14981a8c4e52b02f1303d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOmFjZjU2Y2VhOGZmYTRlYTliOTZiZmRhOTY2YWU4OGNiL3RhYmxlcmFuZ2U6YWNmNTZjZWE4ZmZhNGVhOWI5NmJmZGE5NjZhZTg4Y2JfNC0zLTEtMS00MzIzNA_c88591ef-6d68-4e0c-901f-2564e55fad9d"
      unitRef="usd">656000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOmFjZjU2Y2VhOGZmYTRlYTliOTZiZmRhOTY2YWU4OGNiL3RhYmxlcmFuZ2U6YWNmNTZjZWE4ZmZhNGVhOWI5NmJmZGE5NjZhZTg4Y2JfNS0xLTEtMS00MzIzNA_b64bb506-1954-46fe-a70d-7bf4736e7714"
      unitRef="usd">204801000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib67ae39cfac14981a8c4e52b02f1303d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOmFjZjU2Y2VhOGZmYTRlYTliOTZiZmRhOTY2YWU4OGNiL3RhYmxlcmFuZ2U6YWNmNTZjZWE4ZmZhNGVhOWI5NmJmZGE5NjZhZTg4Y2JfNS0zLTEtMS00MzIzNA_7178cf55-a803-4fff-a93f-c2eb789300cb"
      unitRef="usd">107836000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOmFjZjU2Y2VhOGZmYTRlYTliOTZiZmRhOTY2YWU4OGNiL3RhYmxlcmFuZ2U6YWNmNTZjZWE4ZmZhNGVhOWI5NmJmZGE5NjZhZTg4Y2JfNy0xLTEtMS00MzIzNA_15413d9e-ac20-4653-b457-74cefa2daca6"
      unitRef="usd">7237000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i15f443e956b042d9b299d12c62934d2f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOmFjZjU2Y2VhOGZmYTRlYTliOTZiZmRhOTY2YWU4OGNiL3RhYmxlcmFuZ2U6YWNmNTZjZWE4ZmZhNGVhOWI5NmJmZGE5NjZhZTg4Y2JfNy0zLTEtMS00MzIzNA_ae1a0cca-7c8c-4d8a-b0c9-6a860da2ca87"
      unitRef="usd">39955000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOmFjZjU2Y2VhOGZmYTRlYTliOTZiZmRhOTY2YWU4OGNiL3RhYmxlcmFuZ2U6YWNmNTZjZWE4ZmZhNGVhOWI5NmJmZGE5NjZhZTg4Y2JfOC0xLTEtMS00MzIzNA_8c3c1205-5f9c-4ae7-9bec-66d5e6d81880"
      unitRef="usd">3096000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i15f443e956b042d9b299d12c62934d2f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOmFjZjU2Y2VhOGZmYTRlYTliOTZiZmRhOTY2YWU4OGNiL3RhYmxlcmFuZ2U6YWNmNTZjZWE4ZmZhNGVhOWI5NmJmZGE5NjZhZTg4Y2JfOC0zLTEtMS00MzIzNA_28e5a195-5bc3-477b-b7da-052d4e68ee51"
      unitRef="usd">2753000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOmFjZjU2Y2VhOGZmYTRlYTliOTZiZmRhOTY2YWU4OGNiL3RhYmxlcmFuZ2U6YWNmNTZjZWE4ZmZhNGVhOWI5NmJmZGE5NjZhZTg4Y2JfOS0xLTEtMS00MzIzNA_bf4c51e4-6397-4565-b621-227da6daac66"
      unitRef="usd">10333000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i15f443e956b042d9b299d12c62934d2f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOmFjZjU2Y2VhOGZmYTRlYTliOTZiZmRhOTY2YWU4OGNiL3RhYmxlcmFuZ2U6YWNmNTZjZWE4ZmZhNGVhOWI5NmJmZGE5NjZhZTg4Y2JfOS0zLTEtMS00MzIzNA_7e02e6f3-a37d-4b65-9151-dce6199a4137"
      unitRef="usd">42708000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOmFjZjU2Y2VhOGZmYTRlYTliOTZiZmRhOTY2YWU4OGNiL3RhYmxlcmFuZ2U6YWNmNTZjZWE4ZmZhNGVhOWI5NmJmZGE5NjZhZTg4Y2JfMTAtMS0xLTEtNDMyMzQ_2cb970f9-16a8-4e07-a766-2221ac4e4557"
      unitRef="usd">-194468000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RhYmxlOmFjZjU2Y2VhOGZmYTRlYTliOTZiZmRhOTY2YWU4OGNiL3RhYmxlcmFuZ2U6YWNmNTZjZWE4ZmZhNGVhOWI5NmJmZGE5NjZhZTg4Y2JfMTAtMy0xLTEtNDMyMzQ_d70bab26-5a24-40ba-b81f-bdc7ad62271f"
      unitRef="usd">-65128000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk4Nzk_b166346c-cf4b-4293-8a76-8a4795f01e4d">Revenue Recognition. The Company records rental revenue from operating leases on a straight-line basis over the term of the leases and maintains an allowance for estimated losses that may result from the inability of its tenants to make required payments. If tenants fail to make contractual lease payments that are greater than the Company&#x2019;s allowance for doubtful accounts, security deposits and letters of credit, then the Company may have to recognize additional doubtful account charges in future periods. The Company monitors the liquidity and creditworthiness of its tenants on an on-going basis by reviewing their financial condition periodically as appropriate. Each period the Company reviews its outstanding accounts receivable, including straight-line rents, for doubtful accounts and provides allowances as needed. The Company also records lease termination fees when a tenant has executed a definitive termination agreement with the Company and the payment of the termination fee is not subject to any conditions that must be met or waived before the fee is due to the Company. If a tenant remains in the leased space following the execution of a definitive termination agreement, the applicable termination will be deferred and recognized over the term of such tenant&#x2019;s occupancy. Tenant expense reimbursement income includes payments and amounts due from tenants pursuant to their leases for real estate taxes, insurance and other recoverable property operating expenses and is recognized as revenues during the same period the related expenses are incurred.</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <trno:StraightLineRentAndAccountsReceivablesNetOfAllowances
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTI0OTg_b628cf7d-ddcd-4809-b5da-b22a8b597312"
      unitRef="usd">42700000</trno:StraightLineRentAndAccountsReceivablesNetOfAllowances>
    <trno:StraightLineRentAndAccountsReceivablesNetOfAllowances
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTI1MDU_f3e041a9-9f80-45f2-9505-3e384bd94f9f"
      unitRef="usd">39700000</trno:StraightLineRentAndAccountsReceivablesNetOfAllowances>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTI2MDU_9de18e8e-8e36-451f-95d8-9b06ee0e46c5"
      unitRef="usd">700000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTI2MTI_50062dba-12da-426a-9c09-78509b2f0b68"
      unitRef="usd">500000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:DeferredChargesPolicyTextBlock
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk4NTQ_0d7a386e-5e53-4f94-a0b2-a3769c08217f">Deferred Financing Costs. Costs incurred in connection with financings are capitalized and amortized to interest expense using the effective interest method over the term of the related loan. Deferred financing costs associated with the Company&#x2019;s revolving credit facility are classified as an asset, as a component of other assets in the accompanying consolidated balance sheets, and deferred financing costs associated with debt liabilities are reported as a direct deduction from the carrying amount of the debt liability in the accompanying consolidated balance sheets. Deferred financing costs related to the revolving credit facility and debt liabilities are carried at cost, net of accumulated amortization</us-gaap:DeferredChargesPolicyTextBlock>
    <us-gaap:AccumulatedAmortizationDeferredFinanceCosts
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTM0ODg_b16c8df5-9a7f-4094-84cb-5cfb5bee46c6"
      unitRef="usd">11200000</us-gaap:AccumulatedAmortizationDeferredFinanceCosts>
    <us-gaap:AccumulatedAmortizationDeferredFinanceCosts
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTM0OTU_af34de67-8a51-421f-adbf-f83af7e7ecee"
      unitRef="usd">10600000</us-gaap:AccumulatedAmortizationDeferredFinanceCosts>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk5MTE_379f52b9-3add-47d1-b6d9-5bc61d5576d8">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company elected to be taxed as a REIT under the Code and operates as such beginning with its taxable year ended December&#160;31, 2010. To qualify as a REIT, the Company must meet certain organizational and operational requirements, including a requirement to distribute at least 90% of its annual REIT taxable income to its stockholders (which is computed without regard to the dividends paid deduction or net capital gain and which does not necessarily equal net income as calculated in accordance with GAAP). As a REIT, the Company generally will not be subject to federal income tax to the extent it distributes qualifying dividends to its stockholders. If it fails to qualify as a REIT in any taxable year, it will be subject to federal income tax on its taxable income at regular corporate income tax rates and generally will not be permitted to qualify for treatment as a REIT for federal income tax purposes for the four taxable years following the year during which qualification is lost unless the IRS grants it relief under certain statutory provisions. Such an event could materially adversely affect the Company&#x2019;s net income and net cash available for distribution to stockholders. However, the Company believes it is organized and operates in such a manner as to qualify for treatment as a REIT.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASC 740-10, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(&#x201c;ASC 740-10&#x201d;)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;,&lt;/span&gt; provides guidance for how uncertain tax positions should be recognized, measured, presented and disclosed in the financial statements. ASC 740-10 requires the evaluation of tax positions taken in the course of preparing the Company&#x2019;s tax returns to determine whether the tax positions are &#x201c;more-likely-than-not&#x201d; of being sustained by the applicable tax authority. Tax benefits of positions not deemed to meet the more-likely-than-not threshold are recorded as a tax expense in the current year. As of June&#160;30, 2022 and December&#160;31, 2021, the Company did not have any unrecognized tax benefits and does not believe that there will be any material changes in unrecognized tax positions over the next 12 months. The Company&#x2019;s tax returns are subject to examination by federal, state and local tax jurisdictions, which as of June&#160;30, 2022, include years 2018 to 2021 for federal purposes.</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk4NTg_8eac29ac-1b44-40ba-82ce-0771d85a114e">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock-Based Compensation and Other Long-Term Incentive Compensation.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;The Company follows the provisions of ASC 718, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Compensation-Stock Compensation,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; to account for its stock-based compensation plan, which requires that the compensation cost relating to stock-based payment transactions be recognized in the financial statements and that the cost be measured on the fair value of the equity or liability instruments issued. The Company&#x2019;s 2019 Equity Incentive Plan (the &#x201c;2019 Plan&#x201d;) provides for the grant of restricted stock awards, performance share awards, unrestricted shares or any combination of the foregoing. Stock-based compensation is recognized as a general and administrative expense in the accompanying consolidated statements of operations and measured at the fair value of the award on the date of grant. The Company estimates the forfeiture rate based on historical experience as well as expected behavior. The amount of the expense may be subject to adjustment in future periods depending on the specific characteristics of the stock-based award.&lt;/span&gt;In addition, the Company has awarded long-term incentive target awards (the &#x201c;Performance Share awards&#x201d;) under its Amended and Restated Long-Term Incentive Plan (as amended and restated, the &#x201c;Amended LTIP&#x201d;), which the Company amended and restated on January 8, 2019, to its executives that may be payable in shares of the Company&#x2019;s common stock after the conclusion of each pre-established performance measurement period, which is generally three years. The amount that may be earned is variable depending on the relative total shareholder return of the Company&#x2019;s common stock as compared to the total shareholder return of the MSCI U.S. REIT Index (RMS) and the FTSE Nareit Equity Industrial Index over the pre-established performance measurement period. Under the Amended LTIP, each participant&#x2019;s Performance Share award granted will be expressed as a number of shares of common stock and settled in shares of common stock. The grant date fair value of the Performance Share awards will be determined using a Monte Carlo simulation model on the date of grant and recognized on a straight-line basis over the performance period.</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <trno:PerformanceMeasurementPeriod
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTcyMzM_4e141a70-def0-4a3e-81fc-467f99aeb030">P3Y</trno:PerformanceMeasurementPeriod>
    <us-gaap:DerivativesReportingOfDerivativeActivity
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk4NjQ_72b67fc1-0725-4409-ab12-2d68d1da7b6d">Use of Derivative Financial Instruments. The Company records all derivatives on the accompanying consolidated balance sheets at fair value. The accounting for changes in the fair value of derivatives depends on the intended use of the derivative, whether the Company has elected to designate a derivative in a hedging relationship and apply hedge accounting and whether the hedging relationship has satisfied the criteria necessary to apply hedge accounting.</us-gaap:DerivativesReportingOfDerivativeActivity>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk4OTk_c837704d-f765-46a2-b42b-5538d9614abb">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; ASC 820, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurements and Disclosures &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(&#x201c;ASC 820&#x201d;) (See &#x201c;Note 9 - Fair Value Measurements&#x201d;), defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. ASC 820 also provides guidance for using fair value to measure financial assets and liabilities. ASC 820 requires disclosure of the level within the fair value hierarchy in which the fair value measurements fall, including measurements using quoted prices in active markets for identical assets or liabilities (Level 1), quoted prices for similar instruments in active markets or quoted prices for identical or similar instruments in markets that are not active (Level 2), and significant valuation assumptions that are not readily observable in the market (Level 3).&lt;/span&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk4OTI_fd0185fa-1e8d-4435-a2b6-90a052501ca7">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Segment Disclosure.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; ASC 280, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Segment Reporting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, establishes standards for reporting financial and descriptive information about an enterprise&#x2019;s reportable segments. The Company has determined that it has one reportable segment, with activities related to investing in real estate. The Company&#x2019;s investments in real estate are geographically diversified and the chief operating decision makers evaluate operating performance on an individual asset level. As each of the Company&#x2019;s assets has similar economic characteristics, the assets have been aggregated into one reportable segment.&lt;/span&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk0Njk_b909bc0b-4882-46fe-8a5e-56d9c631ea87"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF80OS9mcmFnOmNhMzQ4ODVkNDMxNTQ3OTQ5ZDRhZTY5MWViOTczNTMyL3RleHRyZWdpb246Y2EzNDg4NWQ0MzE1NDc5NDlkNGFlNjkxZWI5NzM1MzJfMTk4MjU_b909bc0b-4882-46fe-8a5e-56d9c631ea87"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:ConcentrationRiskDisclosureTextBlock
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81Mi9mcmFnOmViOGI2YjliNzdiZjQyOTlhZTg0MGExMTZkZGM3Yzc2L3RleHRyZWdpb246ZWI4YjZiOWI3N2JmNDI5OWFlODQwYTExNmRkYzdjNzZfMTM0MQ_543bd4b3-3ecf-4806-be66-0549bf50d748">Concentration of Credit Risk&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments that potentially subject the Company to a significant concentration of credit risk consist primarily of cash and cash equivalents. The Company may maintain deposits in federally insured financial institutions in excess of federally insured limits. However, the Company&#x2019;s management believes the Company is not exposed to significant credit risk due to the financial position of the depository institutions in which those deposits are held.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June&#160;30, 2022, the Company owned 44 buildings aggregating approximately 2.9 million square feet and 13 improved land parcels consisting of approximately 68.0 acres located in Northern New Jersey/New York City, which accounted for a combined percentage of approximately 24.9% of its annualized base rent. Such annualized base rent percentages are based on contractual base rent from leases in effect as of June&#160;30, 2022, excluding any partial or full rent abatements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other real estate companies compete with the Company in its real estate markets. This results in competition for tenants to occupy space. The existence of competing properties could have a material impact on the Company&#x2019;s ability to lease space and on the level of rent that can be achieved. The Company had no tenant that accounted for greater than 10% of the Company's annualized base rent as of June&#160;30, 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:NumberOfRealEstateProperties
      contextRef="i059377a14bf64ca095d0c0542c1c2a86_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81Mi9mcmFnOmViOGI2YjliNzdiZjQyOTlhZTg0MGExMTZkZGM3Yzc2L3RleHRyZWdpb246ZWI4YjZiOWI3N2JmNDI5OWFlODQwYTExNmRkYzdjNzZfNTMy_8e357178-4db4-49c5-958c-c67b291c06fc"
      unitRef="property">44</us-gaap:NumberOfRealEstateProperties>
    <us-gaap:AreaOfRealEstateProperty
      contextRef="i059377a14bf64ca095d0c0542c1c2a86_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81Mi9mcmFnOmViOGI2YjliNzdiZjQyOTlhZTg0MGExMTZkZGM3Yzc2L3RleHRyZWdpb246ZWI4YjZiOWI3N2JmNDI5OWFlODQwYTExNmRkYzdjNzZfNTcx_437d703e-97fe-4bd9-ab6b-99eb1e469702"
      unitRef="sqft">2900000</us-gaap:AreaOfRealEstateProperty>
    <us-gaap:NumberOfRealEstateProperties
      contextRef="i155766d50aec4280847775ef437f6d46_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81Mi9mcmFnOmViOGI2YjliNzdiZjQyOTlhZTg0MGExMTZkZGM3Yzc2L3RleHRyZWdpb246ZWI4YjZiOWI3N2JmNDI5OWFlODQwYTExNmRkYzdjNzZfNTkw_30d22b2d-bf35-4f22-9702-1662489b0c06"
      unitRef="property">13</us-gaap:NumberOfRealEstateProperties>
    <us-gaap:AreaOfRealEstateProperty
      contextRef="i155766d50aec4280847775ef437f6d46_I20220630"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81Mi9mcmFnOmViOGI2YjliNzdiZjQyOTlhZTg0MGExMTZkZGM3Yzc2L3RleHRyZWdpb246ZWI4YjZiOWI3N2JmNDI5OWFlODQwYTExNmRkYzdjNzZfNjQz_6f328d3e-343f-4f76-b80c-b013f7581edb"
      unitRef="acre">68.0</us-gaap:AreaOfRealEstateProperty>
    <trno:PercentageAccountedByPropertiesOfItsAnnualizedBaseRent
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81Mi9mcmFnOmViOGI2YjliNzdiZjQyOTlhZTg0MGExMTZkZGM3Yzc2L3RleHRyZWdpb246ZWI4YjZiOWI3N2JmNDI5OWFlODQwYTExNmRkYzdjNzZfNzU3_5d0893ed-cc43-46ce-9ae2-73525fec5191"
      unitRef="number">0.249</trno:PercentageAccountedByPropertiesOfItsAnnualizedBaseRent>
    <us-gaap:RealEstateDisclosureTextBlock
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMTg4Mw_9097c2f6-56d5-4d53-b876-56784588b28d">Investments in Real Estate&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months ended June&#160;30, 2022, the Company acquired ten industrial properties with a total initial investment, including acquisition costs, of approximately $221.6 million, of which $169.5 million was recorded to land, $43.7 million to buildings and improvements, and $8.4 million to intangible assets. Additionally, the Company assumed $12.8 million in liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the six months ended June&#160;30, 2022, the Company acquired 12 industrial properties with a total initial investment, including acquisition costs, of approximately $291.9&#160;million, of which $199.5&#160;million was recorded to land, $82.8&#160;million to buildings and improvements, and $9.6&#160;million to intangible assets. Additionally, the Company assumed $15.0 million in liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recorded revenues and net income for the three months ended June&#160;30, 2022 of approximately $1.7 million and $0.7 million, respectively, and recorded revenues and net income for the six months ended June&#160;30, 2022 of approximately $1.7&#160;million and $0.7&#160;million, respectively, related to the 2022 acquisitions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months ended June&#160;30, 2021, the Company acquired six industrial properties with a total initial investment, including acquisition costs, of approximately $57.8 million, of which $44.0 million was recorded to land, $9.8 million to buildings and improvements, and $4.0 million to intangible assets. Additionally, the Company assumed $2.2 million in liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the six months ended June&#160;30, 2021, the Company acquired ten industrial properties with a total initial investment, including acquisition costs, of approximately $167.7 million, of which $107.7 million was recorded to land, $51.6 million to buildings and improvements, and $8.4 million to intangible assets. Additionally, the Company assumed $7.8 million in liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recorded revenues and net income for the three months ended June&#160;30, 2021 of approximately $2.0 million and $0.7 million, respectively, and recorded revenues and net income for the six months ended June&#160;30, 2021 of approximately $2.5 million and $1.0 million, respectively, related to the 2021 acquisitions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The above assets and liabilities were recorded at fair value, which uses Level&#160;3 inputs. The properties were acquired from unrelated third parties using existing cash on hand, proceeds from property sales and the issuance of common stock and borrowings on the revolving credit facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June&#160;30, 2022, the Company had four properties under redevelopment that, upon completion, will consist of two properties aggregating approximately 0.3 million&#160;square feet and two improved land parcels aggregating approximately 12.1 acres with a total expected investment of approximately $108.3 million, including redevelopment costs, capitalized interest and other costs. During the second quarter of 2022, the Company completed redevelopment of its Countyline 29 property in Hialeah, FL consisting of approximately 0.2&#160;million square feet. The total investment was approximately $37.7&#160;million. The Company capitalized interest associated with redevelopment and expansion activities of approximately $1.6 million and $0.1 million during the six months ended June&#160;30, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:RealEstateDisclosureTextBlock>
    <trno:NumberOfRealEstatePropertiesAcquired
      contextRef="icb21be8aca3d44e9b0a6139d7cf64a5d_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfNzk_97864f19-7e61-4ef5-9bd2-25e0f0a680e9"
      unitRef="property">10</trno:NumberOfRealEstatePropertiesAcquired>
    <trno:AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet
      contextRef="icb21be8aca3d44e9b0a6139d7cf64a5d_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMTgz_fd03190c-c856-417b-b0ea-944ce9745e7b"
      unitRef="usd">221600000</trno:AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="ib9c677ee073b4ca6b787367881879a69_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMTk2_f0d1795c-2bf0-439e-9935-5095b3d40d57"
      unitRef="usd">169500000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="idd1e3f2a49a24c91be8419f3da151dd8_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMjIx_05339394-69fe-4875-87bb-50e3996a5a19"
      unitRef="usd">43700000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="icb21be8aca3d44e9b0a6139d7cf64a5d_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMTA5OTUxMTYzNDcyMg_01add797-e6c1-4136-b03e-3689e5b395b6"
      unitRef="usd">8400000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <trno:AssetAcquisitionLiabilities
      contextRef="icb21be8aca3d44e9b0a6139d7cf64a5d_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMzE4_480c745d-6a55-458e-badd-9b7c18373b8a"
      unitRef="usd">12800000</trno:AssetAcquisitionLiabilities>
    <trno:NumberOfRealEstatePropertiesAcquired
      contextRef="ib0cbb86d6f9041cb9279b538079e35af_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMTY0OTI2NzQ0NTExOQ_9dc3a7dd-cf01-4afd-a5c5-eba8a61551c5"
      unitRef="property">12</trno:NumberOfRealEstatePropertiesAcquired>
    <trno:AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet
      contextRef="ib0cbb86d6f9041cb9279b538079e35af_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMjE5OTAyMzI1NzU4Ng_6d6f3649-969e-4710-b192-47592df86d7c"
      unitRef="usd">291900000</trno:AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i60cdf4a7e8f24039b959b074ff57f351_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMjE5OTAyMzI1NzYwMA_715517d0-ef11-4eeb-b0ed-770800866f8a"
      unitRef="usd">199500000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="ib73a7f1232574dccb0a52d6ef76f0668_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMjE5OTAyMzI1NzYyNg_515ba20f-c9f4-4755-b021-69222181db53"
      unitRef="usd">82800000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="ib0cbb86d6f9041cb9279b538079e35af_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMjE5OTAyMzI1NzY2NQ_74d42e30-0b0c-4768-b59f-ac9994095a6c"
      unitRef="usd">9600000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <trno:AssetAcquisitionLiabilities
      contextRef="ib0cbb86d6f9041cb9279b538079e35af_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMjE5OTAyMzI1NzcyNQ_10e43ffa-8900-4f9f-b4ab-7049e426087d"
      unitRef="usd">15000000</trno:AssetAcquisitionLiabilities>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="ibc6102e947a24990a0f0ee8b05a5de8b_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfNDE0_7e43e20c-1de7-4c20-9c8e-7e6a6738fc12"
      unitRef="usd">1700000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:NetIncomeLoss
      contextRef="ibc6102e947a24990a0f0ee8b05a5de8b_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfNDIx_78f941db-a3d4-4b55-a204-3d5fafb1b817"
      unitRef="usd">700000</us-gaap:NetIncomeLoss>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="id9633d07e00244a6bd9b41f4f1e4f139_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMjE5OTAyMzI1NzgwNg_ad79af01-c8b4-42a6-9fd9-dad2b7e8c5a4"
      unitRef="usd">1700000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:NetIncomeLoss
      contextRef="id9633d07e00244a6bd9b41f4f1e4f139_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMjE5OTAyMzI1NzgxNA_8bafb97e-d5ee-4802-b898-cbfe85711f1f"
      unitRef="usd">700000</us-gaap:NetIncomeLoss>
    <trno:NumberOfRealEstatePropertiesAcquired
      contextRef="i65e1540dcf544efcbb2482b29a2f34db_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMTY0OTI2NzQ0NTEzMw_e31ceeff-133b-49ae-aafe-c26273a6284d"
      unitRef="property">6</trno:NumberOfRealEstatePropertiesAcquired>
    <trno:AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet
      contextRef="i65e1540dcf544efcbb2482b29a2f34db_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfNjE0_d4bf4f8b-a753-4e06-a275-8da8e94092f5"
      unitRef="usd">57800000</trno:AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i80bb3d3ced97404288605bff5dc6e7e6_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfNjI3_60a831c6-1adb-49a0-8130-a32fc3017e59"
      unitRef="usd">44000000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i33d59a656a4545fd8c5ff7f655f3711a_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfNjUy_472cbf61-3949-4d6e-af9b-4ba33b4fff0a"
      unitRef="usd">9800000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i65e1540dcf544efcbb2482b29a2f34db_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfNjkw_8a506b60-7082-464d-82d7-a7fabec70fbb"
      unitRef="usd">4000000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <trno:AssetAcquisitionLiabilities
      contextRef="i65e1540dcf544efcbb2482b29a2f34db_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfNzQ5_72f77a88-763f-432a-99c8-a14b805aeda7"
      unitRef="usd">2200000</trno:AssetAcquisitionLiabilities>
    <trno:NumberOfRealEstatePropertiesAcquired
      contextRef="ie0803771daf54f90a994d64281877494_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMTY0OTI2NzQ0NTEzOQ_97528f18-3936-4c21-9983-bf1b7f4d4d83"
      unitRef="property">10</trno:NumberOfRealEstatePropertiesAcquired>
    <trno:AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet
      contextRef="ie0803771daf54f90a994d64281877494_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMjE5OTAyMzI1ODM0OQ_70cdb55f-3f2d-460f-b690-dcf0ee1c81bc"
      unitRef="usd">167700000</trno:AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="if1a6cda472fb47bd9850ff2afbd1a5a4_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMjE5OTAyMzI1ODM2Mw_bd6969ad-77bc-4b22-add9-6ddb17d36522"
      unitRef="usd">107700000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="id56bafa2853f46e4a6f5788e45cc171e_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMjE5OTAyMzI1ODM4OQ_cf4f0142-6e2d-45a0-95e9-828501b02326"
      unitRef="usd">51600000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="ie0803771daf54f90a994d64281877494_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMjE5OTAyMzI1ODQyOA_9e6c1089-b84a-4ef3-b28e-9377358e7c79"
      unitRef="usd">8400000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <trno:AssetAcquisitionLiabilities
      contextRef="ie0803771daf54f90a994d64281877494_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMjE5OTAyMzI1ODQ4OA_b69d1f78-5ce0-4b23-8072-57c642f5c9f0"
      unitRef="usd">7800000</trno:AssetAcquisitionLiabilities>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="if727bf6c9c6842d6b3d3f87cfad9ced0_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMTY0OTI2NzQ0NTE0Nw_7e7ddf65-40a5-4b7a-9594-df93d315e987"
      unitRef="usd">2000000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:NetIncomeLoss
      contextRef="if727bf6c9c6842d6b3d3f87cfad9ced0_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMTY0OTI2NzQ0NTE1MQ_558cd9ab-9f03-4f47-89f4-dfc205689247"
      unitRef="usd">700000</us-gaap:NetIncomeLoss>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="icf2cad9d36464fc3b8f37e5d47e9e1a5_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMjE5OTAyMzI1ODg2Nw_b21a04c8-293b-41f7-8244-224f74a7865e"
      unitRef="usd">2500000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:NetIncomeLoss
      contextRef="icf2cad9d36464fc3b8f37e5d47e9e1a5_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMjE5OTAyMzI1ODg3NQ_41f76705-a17e-4930-a2cb-84b8677ece4d"
      unitRef="usd">1000000</us-gaap:NetIncomeLoss>
    <us-gaap:NumberOfRealEstateProperties
      contextRef="ie2cf128cd58d49e3a1801d3c1a853bcd_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMTIxNA_d3e7c2ab-eaca-4124-b5a9-e2d52a3c31ee"
      unitRef="property">4</us-gaap:NumberOfRealEstateProperties>
    <us-gaap:NumberOfRealEstateProperties
      contextRef="ibc1a4026126b4913a483cb504ea521cb_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMTI4Nw_cb6f886f-f35f-4a56-8ddf-8eadac805743"
      unitRef="property">2</us-gaap:NumberOfRealEstateProperties>
    <us-gaap:AreaOfRealEstateProperty
      contextRef="ibc1a4026126b4913a483cb504ea521cb_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMTMyNw_e3589dd3-97a9-4101-932b-eba2e52a5643"
      unitRef="sqft">300000</us-gaap:AreaOfRealEstateProperty>
    <us-gaap:NumberOfRealEstateProperties
      contextRef="i5aa00931fad045588313dcf77256df8e_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMTM0Ng_e91b02ed-766e-4ee7-8866-f462bf28e278"
      unitRef="property">2</us-gaap:NumberOfRealEstateProperties>
    <us-gaap:AreaOfLand
      contextRef="i4ee8f29ecc964cc89a8edb10fc75ce5a_I20220630"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMTM5Nw_384f4d60-4ca5-46f0-82bf-076622c7be8c"
      unitRef="acre">12.1</us-gaap:AreaOfLand>
    <us-gaap:AssetAcquisitionConsiderationTransferred
      contextRef="i375777356b5a4fe7b59d94c975ac8f74_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMTQ1Ng_2b413433-5fb3-4e02-bef5-2bd3dd0aba5b"
      unitRef="usd">108300000</us-gaap:AssetAcquisitionConsiderationTransferred>
    <us-gaap:AreaOfRealEstateProperty
      contextRef="i266a3f8a80bb46fbaec249476a53a204_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMTY0OQ_abf479e1-4362-4589-a651-2e4c748a10a9"
      unitRef="sqft">200000</us-gaap:AreaOfRealEstateProperty>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i606685a7f45144c28f129a9935b82e69_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMTcyNw_206ffe68-5e78-4f78-9b33-858ede42e720"
      unitRef="usd">37700000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:InterestCostsCapitalized
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMTgzNg_adffadfa-7690-4775-be64-8dfbd08b88d4"
      unitRef="usd">1600000</us-gaap:InterestCostsCapitalized>
    <us-gaap:InterestCostsCapitalized
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF81OC9mcmFnOjE2YTUwYWNjOTQ3ZDRlZDdhOGJiZjc0MmQ2ZjU0NjliL3RleHRyZWdpb246MTZhNTBhY2M5NDdkNGVkN2E4YmJmNzQyZDZmNTQ2OWJfMTg0Mw_a816c7aa-c808-4d8d-847f-890b9bc3f341"
      unitRef="usd">100000</us-gaap:InterestCostsCapitalized>
    <trno:RealEstateAssetsHeldForSaleTextBlock
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82MS9mcmFnOmI5MzA5NDU3ZDFlYzRiYWJiN2VkYWUwYWM4ZTU4YTI5L3RleHRyZWdpb246YjkzMDk0NTdkMWVjNGJhYmI3ZWRhZTBhYzhlNThhMjlfNDIz_31c3cbe4-15df-47ae-9faf-ac5508443c2b">Held for Sale/Disposed Assets&lt;div style="margin-top:12pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company considers a property to be held for sale when it meets the criteria established under ASC 360, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Property, Plant, and Equipment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Properties held for sale are reported at the lower of the carrying amount or fair value less estimated costs to sell and are not depreciated while they are held for sale. As of June&#160;30, 2022, the Company did not have any properties held for sale.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the six months ended June&#160;30, 2022, the Company sold one property (consisting of 18 buildings) located in the Northern New Jersey/New York City market for a sales price of approximately $110.4&#160;million, resulting in a gain of approximately $76.0&#160;million.&lt;/span&gt;&lt;/div&gt;</trno:RealEstateAssetsHeldForSaleTextBlock>
    <us-gaap:NumberOfRealEstateProperties
      contextRef="i5a93f20a3c5944d0a773cfaacaa96dba_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82MS9mcmFnOmI5MzA5NDU3ZDFlYzRiYWJiN2VkYWUwYWM4ZTU4YTI5L3RleHRyZWdpb246YjkzMDk0NTdkMWVjNGJhYmI3ZWRhZTBhYzhlNThhMjlfMjE5OTAyMzI1NjAxOQ_ef5d4efb-702c-4de6-b6ff-bb6e30af8b85"
      unitRef="property">1</us-gaap:NumberOfRealEstateProperties>
    <us-gaap:NumberOfRealEstateProperties
      contextRef="i0d93eb314b874fca86611ad94f97edf5_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82MS9mcmFnOmI5MzA5NDU3ZDFlYzRiYWJiN2VkYWUwYWM4ZTU4YTI5L3RleHRyZWdpb246YjkzMDk0NTdkMWVjNGJhYmI3ZWRhZTBhYzhlNThhMjlfNDk0NzgwMjMyOTM4OQ_a6f77ccf-47b3-4d91-a862-a3d105b881ca"
      unitRef="property">18</us-gaap:NumberOfRealEstateProperties>
    <us-gaap:ProceedsFromSaleOfRealEstate
      contextRef="i765bb980c5a74be29b4f6727a297954d_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82MS9mcmFnOmI5MzA5NDU3ZDFlYzRiYWJiN2VkYWUwYWM4ZTU4YTI5L3RleHRyZWdpb246YjkzMDk0NTdkMWVjNGJhYmI3ZWRhZTBhYzhlNThhMjlfMjE5OTAyMzI1NjA5Nw_59ba91c4-820a-4b0b-bcd7-b22b05dc1703"
      unitRef="usd">110400000</us-gaap:ProceedsFromSaleOfRealEstate>
    <us-gaap:GainsLossesOnSalesOfInvestmentRealEstate
      contextRef="i765bb980c5a74be29b4f6727a297954d_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82MS9mcmFnOmI5MzA5NDU3ZDFlYzRiYWJiN2VkYWUwYWM4ZTU4YTI5L3RleHRyZWdpb246YjkzMDk0NTdkMWVjNGJhYmI3ZWRhZTBhYzhlNThhMjlfMjE5OTAyMzI1NjEzOQ_d5927b9c-5074-427b-bcae-d6749d3e9f9a"
      unitRef="usd">76000000</us-gaap:GainsLossesOnSalesOfInvestmentRealEstate>
    <us-gaap:LongTermDebtTextBlock
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMzMxNg_b6dc7a97-b4ed-443b-8ce4-9a1d7126a5d1">Debt&lt;div style="margin-top:12pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the components of the Company&#x2019;s indebtedness as of June&#160;30, 2022 and December&#160;31, 2021 (dollars in thousands). The Company has no secured debt:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.660%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.043%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.398%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.398%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.217%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.398%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.672%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.398%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.079%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.398%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.679%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:24.75pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Margin Above SOFR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Interest Rate &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Contractual Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unsecured Debt:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unsecured Debt:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1% &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8/20/2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5-Year Term Loan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3% &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1/1/2027&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$50M 7-Year Unsecured &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9/1/2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$100M 7-Year Unsecured &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7/14/2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$50M 10-Year Unsecured &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7/7/2026&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$50M 12-Year Unsecured &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10/31/2027&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$100M 7-Year Unsecured &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7/15/2028&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$100M 10-Year Unsecured &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12/3/2029&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$125M 9-Year Unsecured &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8/17/2030&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$50M 10-Year Unsecured &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7/15/2031&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Unsecured Debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;737,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;725,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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="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="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="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Unsecured Debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;737,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;725,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Unamortized premium/discount and debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,941)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,330)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;733,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;720,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Reflects the contractual interest rate under the terms of each loan as of June&#160;30, 2022. Excludes the effects of unamortized debt issuance costs and unamortized fair market value premiums, if any.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;The interest rates on these loans are comprised of the Secured Overnight Financing Rate (&#x201c;SOFR&#x201d;) plus a SOFR margin. The SOFR margins will range from 1.10% to 1.55% (1.10% as of June&#160;30, 2022) for the revolving credit facility and 1.25% to 1.75% (1.25% as of June&#160;30, 2022) for the $100.0 million term loan, depending on the ratio of the Company&#x2019;s outstanding consolidated indebtedness to the value of the Company&#x2019;s consolidated gross asset value and includes a 10 basis points SOFR credit adjustment. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Collectively, the &#x201c;Senior Unsecured Notes&#x201d;.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;On August&#160;1, 2022, the Company prepaid a $50.0&#160;million tranche of the Senior Unsecured Notes using borrowings from the Company&#x2019;s revolving credit facility. The notes bore interest at 4.23% and had an original maturity date of September&#160;1, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;On June 29, 2022, the Company entered into the First Amendment to the Sixth Amended and Restated Senior Credit Agreement (as amended, the &#x201c;Amended Facility&#x201d;) which (i) increased the borrowing capacity of the revolving credit facility by $150.0&#160;million to $400.0&#160;million, (ii) decreased the accordion feature by $150.0&#160;million to $500.0 million, and (iii) provided for the calculation of interest, pricing and fees based on SOFR instead of LIBOR. The Amended Facility consists of a $400.0&#160;million revolving credit facility that matures in August 2025 and a $100.0&#160;million term loan that matures in January 2027. As of June&#160;30, 2022 and December&#160;31, 2021, there were $12.0&#160;million and $0, respectively, of borrowings outstanding on the revolving credit facility and $100.0&#160;million of borrowings outstanding on the term loan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate amount of the Amended Facility may be increased up to $500.0 million, subject to the approval of the administrative agent and the identification of lenders willing to make available additional amounts. Outstanding borrowings under the Amended Facility are limited to the lesser of (i)&#160;the sum of the $100.0 million term loan and the $400.0&#160;million revolving credit facility, or (ii)&#160;60.0% of the value of the unencumbered properties. Interest on the Amended Facility, including the term loan, is generally to be paid based upon, at the Company&#x2019;s option, either (i)&#160;SOFR plus the applicable SOFR margin or (ii)&#160;the applicable base rate, which is the greatest of the administrative agent&#x2019;s prime rate, 0.50% above the federal funds effective rate, or thirty-day SOFR plus the applicable SOFR margin for SOFR rate loans under the Amended Facility plus 1.25%. The applicable SOFR margin will range from 1.10% to 1.55% (1.10% as of June&#160;30, 2022) for the revolving credit facility and 1.25% to 1.75% (1.25% as of June&#160;30, 2022) for the $100.0 million term loan, depending on the ratio of the Company&#x2019;s outstanding consolidated indebtedness to the value of the Company&#x2019;s consolidated gross asset value and includes a 10 basis points SOFR credit adjustment. The Amended Facility requires quarterly payments of an annual facility fee in an amount ranging from 0.15% to 0.30%, depending on the ratio of the Company&#x2019;s outstanding consolidated indebtedness to the value of the Company&#x2019;s consolidated gross asset value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Amended Facility and the Senior Unsecured Notes are guaranteed by the Company and by substantially all of the current and to-be-formed subsidiaries of the Company that own an unencumbered property. The Amended Facility and the Senior Unsecured Notes are not secured by the Company&#x2019;s properties or by interests in the subsidiaries that hold such properties. The Amended Facility and the Senior Unsecured Notes include a series of financial and other covenants with which the Company must comply. The Company was in compliance with the covenants under the Amended Facility and the Senior Unsecured Notes as of June&#160;30, 2022 and December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The scheduled principal payments of the Company&#x2019;s debt as of June&#160;30, 2022 were as follows (dollars in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.719%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.237%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Credit&lt;br/&gt;Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Term&#160;Loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Senior&lt;br/&gt;Unsecured&lt;br/&gt;Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&#160;Debt&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022 (6 months)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,000&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,000&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;425,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;525,000&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;625,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;737,000&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred financing costs, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(455)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,486)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,941)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total debt, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,545&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;621,514&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;733,059&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;On August&#160;1, 2022, the Company prepaid a $50.0&#160;million tranche of the Senior Unsecured Notes using borrowings from the Company&#x2019;s revolving credit facility. The notes bore interest at 4.23% and had an original maturity date of September&#160;1, 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:LongTermDebtTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfODc5NjA5MzAyNTUyOQ_6383cd81-73fb-437c-8341-d04e2a284eec">&lt;div style="margin-top:12pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the components of the Company&#x2019;s indebtedness as of June&#160;30, 2022 and December&#160;31, 2021 (dollars in thousands). The Company has no secured debt:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.660%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.043%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.398%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.398%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.217%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.398%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.672%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.398%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.079%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.398%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.679%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:24.75pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Margin Above SOFR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Interest Rate &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Contractual Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unsecured Debt:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unsecured Debt:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1% &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8/20/2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5-Year Term Loan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3% &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1/1/2027&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$50M 7-Year Unsecured &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;4&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9/1/2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$100M 7-Year Unsecured &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7/14/2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$50M 10-Year Unsecured &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7/7/2026&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$50M 12-Year Unsecured &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10/31/2027&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$100M 7-Year Unsecured &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7/15/2028&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$100M 10-Year Unsecured &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12/3/2029&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$125M 9-Year Unsecured &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8/17/2030&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$50M 10-Year Unsecured &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7/15/2031&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Unsecured Debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;737,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;725,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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="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="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="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Unsecured Debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;737,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;725,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Unamortized premium/discount and debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,941)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,330)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;733,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;720,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Reflects the contractual interest rate under the terms of each loan as of June&#160;30, 2022. Excludes the effects of unamortized debt issuance costs and unamortized fair market value premiums, if any.&lt;/span&gt;The interest rates on these loans are comprised of the Secured Overnight Financing Rate (&#x201c;SOFR&#x201d;) plus a SOFR margin. The SOFR margins will range from 1.10% to 1.55% (1.10% as of June&#160;30, 2022) for the revolving credit facility and 1.25% to 1.75% (1.25% as of June&#160;30, 2022) for the $100.0 million term loan, depending on the ratio of the Company&#x2019;s outstanding consolidated indebtedness to the value of the Company&#x2019;s consolidated gross asset value and includes a 10 basis points SOFR credit adjustment. &lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;Collectively, the &#x201c;Senior Unsecured Notes&#x201d;.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;On August&#160;1, 2022, the Company prepaid a $50.0&#160;million tranche of the Senior Unsecured Notes using borrowings from the Company&#x2019;s revolving credit facility. The notes bore interest at 4.23% and had an original maturity date of September&#160;1, 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i596b717568c443968ba5430815b2fdd6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfNC0yLTEtMS00MzIzNA_2d4b148a-35c1-4386-862c-a93f5c006310"
      unitRef="usd">12000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i2513f2a1d5a042eaa813e9c973619759_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfNC00LTEtMS00MzIzNA_05783c01-c518-4a1c-8fde-d3c098d2dee0"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="iaaac4eb2b5c7410c93f4892b7f780e75_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfNC02LTEtMS00MzIzNC90ZXh0cmVnaW9uOjhhMGZlZGIxODE2MzQ5MjNhYmU3ZDk1ZTdjZTFlMTZjXzQ_753c99b4-d71d-4cbf-b763-5518bbcff382"
      unitRef="number">0.011</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i596b717568c443968ba5430815b2fdd6_I20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfNC04LTEtMS00MzIzNA_8e8d448b-c6d9-486b-9c45-f7c99b690556"
      unitRef="number">0.023</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i198ce33831cb43119beccf1f9bf41460_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfNS0yLTEtMS00MzIzNA_cbe4bdc0-1479-4422-9b13-2f244684a758"
      unitRef="usd">100000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i0378c99af74d4d9389ffa37498e819a9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfNS00LTEtMS00MzIzNA_c8851455-f9cc-4db8-b1d6-9367a7948bfe"
      unitRef="usd">100000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i2dbbcecbdc75460d850c503aecc37b21_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfNS02LTEtMS00MzIzNC90ZXh0cmVnaW9uOmNkNTQyN2ZjOWIxZjRkMzg4ZTNmYjk1ZDQ2YjdiOWFiXzQ_1e3cfe98-f36d-4f91-9841-19f4fa5fbba3"
      unitRef="number">0.013</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i198ce33831cb43119beccf1f9bf41460_I20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfNS04LTEtMS00MzIzNA_f8035b6f-a20d-4e13-8a0d-1cb1bc81982a"
      unitRef="number">0.028</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ie6d548f85b384fc782d1b03804959f57_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfNi0wLTEtMS00MzIzNC90ZXh0cmVnaW9uOjg3NjQ5ZTM3NGUyZTQ2ZDJiNzY5NDM1ZGQzYWVkODI3XzQ_83e2ed9d-31af-4ae0-9ff6-08ac5a99fd53"
      unitRef="usd">50000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentTerm
      contextRef="i78817bbc2b9a4261829efa3a395ea033_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfNi0wLTEtMS00MzIzNC90ZXh0cmVnaW9uOjg3NjQ5ZTM3NGUyZTQ2ZDJiNzY5NDM1ZGQzYWVkODI3Xzc_e23af463-bf0d-4237-b8c5-23c4512fac1a">P7Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ie6d548f85b384fc782d1b03804959f57_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfNi0yLTEtMS00MzIzNA_320d9c3f-e3c4-4399-b6c8-0e740034a97c"
      unitRef="usd">50000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="if1294f5e467f4cfc9dab23016e97e33b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfNi00LTEtMS00MzIzNC90ZXh0cmVnaW9uOjZjNThlNzQ4NzU2ZjQ0MTE4ZTVmMzlhZTU1MzZmODQ4XzE1MzkzMTYyNzg4ODg3_da57f3c4-df28-4993-88c6-a40458bd2804"
      unitRef="usd">50000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="ie6d548f85b384fc782d1b03804959f57_I20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfNi04LTEtMS00MzIzNA_465ccc7b-d91c-439b-86b2-27ffe7821d9f"
      unitRef="number">0.042</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i0fbbe33b456d4a38a276a4c62bdf11f5_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfNy0wLTEtMS00MzIzNC90ZXh0cmVnaW9uOmZkNDcxZGIwNmE4MDQ5ZTY5ZGE3Y2Q1YzY4NjBiYzk5XzQ_08a741f5-a12c-4076-9cfd-328e438f9cab"
      unitRef="usd">100000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentTerm
      contextRef="ife0e6e48bc34432caca3f5ba65acc8ba_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfNy0wLTEtMS00MzIzNC90ZXh0cmVnaW9uOmZkNDcxZGIwNmE4MDQ5ZTY5ZGE3Y2Q1YzY4NjBiYzk5Xzc_66812167-351f-409f-a8ee-cb26e2a0e1c7">P7Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i0fbbe33b456d4a38a276a4c62bdf11f5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfNy0yLTEtMS00MzIzNA_e2c762c0-5f20-4aef-86da-3a00dcf03de0"
      unitRef="usd">100000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i1b2505ced7ec4032a952f21535e22952_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfNy00LTEtMS00MzIzNA_bde393f7-625b-477c-8a93-c74ef7bca44a"
      unitRef="usd">100000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i0fbbe33b456d4a38a276a4c62bdf11f5_I20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfNy04LTEtMS00MzIzNA_15c21fe2-430a-4abd-8ce1-ebef3533a01c"
      unitRef="number">0.038</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="iec35caedbad94c519b9876aef5f54af1_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfOC0wLTEtMS00MzIzNC90ZXh0cmVnaW9uOjJhYTk1YjI4MDU5NTQ5Y2I5M2Y4MGY5YjZjNTgzM2EyXzQ_633ebd2b-9c01-46e3-ab9e-157743b4c756"
      unitRef="usd">50000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentTerm
      contextRef="iee69b6ed7bae4ba6a2df67c77dbfc160_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfOC0wLTEtMS00MzIzNC90ZXh0cmVnaW9uOjJhYTk1YjI4MDU5NTQ5Y2I5M2Y4MGY5YjZjNTgzM2EyXzc_813367eb-f6d4-4978-8036-eedda83dbd6c">P10Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="iec35caedbad94c519b9876aef5f54af1_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfOC0yLTEtMS00MzIzNA_5b633425-39a6-46a5-8166-7897aaa5f98c"
      unitRef="usd">50000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ica5a83b90d2945999b2b50ecacc3d55d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfOC00LTEtMS00MzIzNA_78aab158-aa13-465b-ad22-e4fae0d66c5f"
      unitRef="usd">50000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="iec35caedbad94c519b9876aef5f54af1_I20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfOC04LTEtMS00MzIzNA_2c91b213-bf17-43b9-8ea3-bffae6b3f998"
      unitRef="number">0.040</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i5876d3b6edbc4d7e8f27df8b816fe7e8_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfOS0wLTEtMS00MzIzNC90ZXh0cmVnaW9uOjU5YzA2NThiYWY0NjRiMjNhZmU3NThkMjc3YTM3NDI0XzQ_ef7a6d87-86c1-4064-89e7-6e82bd763bff"
      unitRef="usd">50000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentTerm
      contextRef="ia12253b0beae4818bb695abfb55b5046_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfOS0wLTEtMS00MzIzNC90ZXh0cmVnaW9uOjU5YzA2NThiYWY0NjRiMjNhZmU3NThkMjc3YTM3NDI0Xzc_20042aa5-6996-4864-8a09-95b2b1a84a43">P12Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i5876d3b6edbc4d7e8f27df8b816fe7e8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfOS0yLTEtMS00MzIzNA_22f38f5e-173c-4338-94bc-eac035668588"
      unitRef="usd">50000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i5a2e8a4f3038452ea63bd597d91d9f6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfOS00LTEtMS00MzIzNA_9c0d3254-956e-4732-a790-0352f4efe116"
      unitRef="usd">50000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i5876d3b6edbc4d7e8f27df8b816fe7e8_I20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfOS04LTEtMS00MzIzNA_90d75296-c218-42a2-95dd-69537b808cbd"
      unitRef="number">0.047</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i5c5749ec73c749ce979ef1b2920f2c2d_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTAtMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjo1NDliZDA5ZjEzZDc0ODBiOGY1MjA5ODU1NjU0MWQ5Yl80_a80157b9-d103-4769-ada9-b7a486ecccd9"
      unitRef="usd">100000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentTerm
      contextRef="id199d85ac70f4ac2a9115b3564fed420_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTAtMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjo1NDliZDA5ZjEzZDc0ODBiOGY1MjA5ODU1NjU0MWQ5Yl83_809c9a4d-a992-47c1-a11d-8636f5abe64b">P7Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i5c5749ec73c749ce979ef1b2920f2c2d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTAtMi0xLTEtNDMyMzQ_8da76d63-cc2a-4fcf-8d0e-c563eb16d4fa"
      unitRef="usd">100000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i8deacd43c0584883bc17ed9bad56d131_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTAtNC0xLTEtNDMyMzQ_062bc444-3fbf-45e3-9e5c-d128ef6e613e"
      unitRef="usd">100000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i5c5749ec73c749ce979ef1b2920f2c2d_I20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTAtOC0xLTEtNDMyMzQ_d72e8b4a-0fd8-4e1c-bd2b-f22ba728ec4f"
      unitRef="number">0.024</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="icd299b3a00d64301ad26cae880f27a6d_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTEtMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjo5OGNmYmU3ZjFhNWM0ZTFhYTY5NmMyN2IyNjU3MmU1NF80_fea85c59-5fc9-496c-b7f3-1dcf1f87d07d"
      unitRef="usd">100000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentTerm
      contextRef="i12cd2240b19c40f896d6cf34dc9d64d4_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTEtMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjo5OGNmYmU3ZjFhNWM0ZTFhYTY5NmMyN2IyNjU3MmU1NF83_ee2e90ff-338d-4844-94dd-c282a40cc580">P10Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="icd299b3a00d64301ad26cae880f27a6d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTEtMi0xLTEtNDMyMzQ_f37a8e1b-9a05-4807-ad68-b052813f5079"
      unitRef="usd">100000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="id498f57875c04f2393f26d4f8ff0b058_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTEtNC0xLTEtNDMyMzQ_119bd14b-96f4-4765-a56a-293ab4b32b38"
      unitRef="usd">100000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="icd299b3a00d64301ad26cae880f27a6d_I20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTEtOC0xLTEtNDMyMzQ_a8c3b2fa-74e2-4ff6-b1dd-c54527af9535"
      unitRef="number">0.031</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i7a83378ac9f144be9502b2e56e91aa14_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTItMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjozMGE5MzcwNjVlYmY0ZGZjYmEzNzIxMDQ3MTAzZDlkMl80_615cfa25-c461-4110-a5ad-ec7d6acab733"
      unitRef="usd">125000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentTerm
      contextRef="i586aeae448d04a87be92642affe71245_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTItMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjozMGE5MzcwNjVlYmY0ZGZjYmEzNzIxMDQ3MTAzZDlkMl83_7b9b9658-1267-422f-b63b-4648bb478489">P9Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i7a83378ac9f144be9502b2e56e91aa14_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTItMi0xLTEtNDMyMzQ_602d7ef6-f03f-4482-9971-37f5933a1c3a"
      unitRef="usd">125000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ib77c826f9f1841eaa0dc1d5d051e71bf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTItNC0xLTEtNDMyMzQ_b86696dc-df5b-43de-9e6f-50982c013000"
      unitRef="usd">125000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i7a83378ac9f144be9502b2e56e91aa14_I20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTItOC0xLTEtNDMyMzQ_7f2139cc-8992-4ffa-914c-5d93f34c358e"
      unitRef="number">0.024</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i0442520e342e4ed3a8433b379d3f4a94_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTMtMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjpjMmYzYzgzN2NmOGI0YmVjYWZlODBmNzE0Njk3MGE5Ml80_881a99c4-e73a-461d-a55d-bde79b4fb8ee"
      unitRef="usd">50000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentTerm
      contextRef="i22cd6351118f47d5bf7c01ae65afe92b_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTMtMC0xLTEtNDMyMzQvdGV4dHJlZ2lvbjpjMmYzYzgzN2NmOGI0YmVjYWZlODBmNzE0Njk3MGE5Ml83_415547fd-723f-41fe-b54c-180edf70a16c">P10Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i0442520e342e4ed3a8433b379d3f4a94_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTMtMi0xLTEtNDMyMzQ_ac68bbf3-73f8-450e-b5bf-971e599ad3e7"
      unitRef="usd">50000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i57e43342485e40c1a5931b3bffdf84a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTMtNC0xLTEtNDMyMzQ_5e4520e1-c0a0-4758-b0ad-94cdac08517c"
      unitRef="usd">50000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i0442520e342e4ed3a8433b379d3f4a94_I20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTMtOC0xLTEtNDMyMzQ_70dd65da-6f40-4a2e-82d1-ee47193b7583"
      unitRef="number">0.028</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i25d190064fad42538590914900d46f2e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTQtMi0xLTEtNDMyMzQ_96ff6bf6-0421-43e2-843f-403936dee658"
      unitRef="usd">737000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ie6e6780c4f83419e9dde56e5d919c9c9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTQtNC0xLTEtNDMyMzQ_e57a1468-629e-459b-ac45-722efd053361"
      unitRef="usd">725000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTktMi0xLTEtNDMyMzQ_4fe21c8f-eeb9-4e31-bb3b-0f08d5fc4f59"
      unitRef="usd">737000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMTktNC0xLTEtNDMyMzQ_87160810-6869-4b5b-9d87-851f03f6602d"
      unitRef="usd">725000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMjAtMi0xLTEtNDMyMzQ_2520b24b-5b3e-4595-9f27-c41483a76dbd"
      unitRef="usd">3941000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMjAtNC0xLTEtNDMyMzQ_098d12a8-22cb-4adf-9eb8-e02392e5387f"
      unitRef="usd">4330000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMjEtMi0xLTEtNDMyMzQ_0ad733bd-561a-439f-829f-fe917ad92676"
      unitRef="usd">733059000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOjEyYmNkYjY2NTMxNDRjZDY4YTk4ZmY3ZTI4NTZkYjkzL3RhYmxlcmFuZ2U6MTJiY2RiNjY1MzE0NGNkNjhhOThmZjdlMjg1NmRiOTNfMjEtNC0xLTEtNDMyMzQ_828064cd-e655-4764-8828-2f82b2fda3c5"
      unitRef="usd">720670000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i5064b7c5999a4084b9d632d8ae78c72f_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfNDky_b37abbae-5309-4efb-8502-0374883607bc"
      unitRef="number">0.0110</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i4595b3af61db4629a6d7c145ece8d2e4_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfNDk4_4b005e49-c4c6-432e-b729-65b2d72f3409"
      unitRef="number">0.0155</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i5064b7c5999a4084b9d632d8ae78c72f_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfNTAy_b37abbae-5309-4efb-8502-0374883607bc"
      unitRef="number">0.0110</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i5095c1476e3f4b7989f37d8d47d7ab91_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfNTUz_eb1d25b9-da19-4e73-8e4e-bf564fe1b068"
      unitRef="number">0.0125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i43843ab43a874bf4b49a0787de8e2819_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfNTU5_debe6871-ebc5-4143-9d14-819478ae6b38"
      unitRef="number">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i2dbbcecbdc75460d850c503aecc37b21_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfNTYz_0afcc1ce-8b55-4728-9c0a-6f41c43d7b61"
      unitRef="number">0.0125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i342f29c3579a481c8f17899f5aa89b94_I20220629"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfNTg0_c0b75edc-ae2f-4118-bdeb-0588b8056eb1"
      unitRef="usd">100000000</us-gaap:DebtInstrumentCarryingAmount>
    <trno:DebtInstrumentBasisSpreadOnVariableAdjustmentRate
      contextRef="ib9e184ed62634e8e9b681eb755b2de72_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMzg0ODI5MDcwNzE1Mw_05b989ce-9a30-45aa-a14e-589c9aba1a80"
      unitRef="number">0.0010</trno:DebtInstrumentBasisSpreadOnVariableAdjustmentRate>
    <us-gaap:EarlyRepaymentOfSeniorDebt
      contextRef="i3fbaf016f3ce47868b32e6f5241ee9af_D20220801-20220801"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMTA5OTUxMTYzOTU1Nw_65e3a29f-ea6b-4826-bfd3-ad41b0e94ebb"
      unitRef="usd">50000000</us-gaap:EarlyRepaymentOfSeniorDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="icdf2f31002504de5ba622653d2ed27c8_I20220801"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMTA5OTUxMTYzOTY4OQ_2cc81dc9-d077-4db6-ab48-a8941b65da1d"
      unitRef="number">0.0423</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <trno:LineOfCreditFacilityIncreaseToMaximumBorrowingCapacity
      contextRef="i4db10b35f5a94acbaf639ecdfdd40030_D20220629-20220629"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMTA5OTUxMTYzMzU1Nw_ea8755c0-d50d-40c7-9ad9-dc9f2504975a"
      unitRef="usd">150000000</trno:LineOfCreditFacilityIncreaseToMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="id1666f5f05b742d7be7cd0655332458f_I20220629"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMTA5OTUxMTYzMzU3Nw_cbcf5bfc-c2b7-4e6e-b0fc-fb67bb0e9fe2"
      unitRef="usd">400000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <trno:LineOfCreditFacilityDecreaseAccordionFeature
      contextRef="i4db10b35f5a94acbaf639ecdfdd40030_D20220629-20220629"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfNDk0NzgwMjMzNjcyMw_bbd1ce40-e20f-4982-99aa-e787e66f52c0"
      unitRef="usd">150000000</trno:LineOfCreditFacilityDecreaseAccordionFeature>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="iac6fd2ec75ef47e5a5520405ae4c6c29_I20220629"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMTA5OTUxMTYzOTUwMg_10678d49-8a59-4b5c-80e6-3a83cde66474"
      unitRef="usd">500000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="id1666f5f05b742d7be7cd0655332458f_I20220629"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMTA5OTUxMTYzNjQ0MQ_cbcf5bfc-c2b7-4e6e-b0fc-fb67bb0e9fe2"
      unitRef="usd">400000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i342f29c3579a481c8f17899f5aa89b94_I20220629"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMTA5OTUxMTYzNjUwNQ_c0b75edc-ae2f-4118-bdeb-0588b8056eb1"
      unitRef="usd">100000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LineOfCredit
      contextRef="i2a7f8408fdda4e88a20fb3936f1120ff_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMTA5OTUxMTYzMzE5MA_ad4e99e9-b0a7-4d6e-b655-178f6550aa82"
      unitRef="usd">12000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i637aeca915524f9c815b5e45b94c334b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMTA5OTUxMTYzMzE4Mg_be1944a5-d714-4218-813e-b1b940abdbc4"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i342f29c3579a481c8f17899f5aa89b94_I20220629"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMTIyNg_c0b75edc-ae2f-4118-bdeb-0588b8056eb1"
      unitRef="usd">100000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="iac6fd2ec75ef47e5a5520405ae4c6c29_I20220629"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMTM0Nw_10678d49-8a59-4b5c-80e6-3a83cde66474"
      unitRef="usd">500000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i342f29c3579a481c8f17899f5aa89b94_I20220629"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMTU3Mw_c0b75edc-ae2f-4118-bdeb-0588b8056eb1"
      unitRef="usd">100000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="id1666f5f05b742d7be7cd0655332458f_I20220629"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMTA5OTUxMTYzMzU4Ng_cbcf5bfc-c2b7-4e6e-b0fc-fb67bb0e9fe2"
      unitRef="usd">400000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <trno:LineOfCreditFacilityUnencumberedPropertiesRateThresholdForAdditionalLineOfCredit
      contextRef="i53c589256e754d78b5299c217d319402_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMTYzMg_d2e7dd18-3ff3-45d6-8c34-d6fafaee7cc6"
      unitRef="number">0.600</trno:LineOfCreditFacilityUnencumberedPropertiesRateThresholdForAdditionalLineOfCredit>
    <trno:DebtInstrumentBasisSpreadOnVariableRateThresholdToIncreaseMaximumBorrowingAmount
      contextRef="i3f5953b7d6784d62a4f9ad05aa19c7dd_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMTkzOQ_93964ad7-9f44-4439-bdfe-7072ffefe990"
      unitRef="number">0.0050</trno:DebtInstrumentBasisSpreadOnVariableRateThresholdToIncreaseMaximumBorrowingAmount>
    <trno:DebtInstrumentBasisSpreadOnVariableRateThresholdToIncreaseMaximumBorrowingAmount
      contextRef="if205f9950d0846169f2aaaf6341460ac_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMjA4MA_0d7d5c92-8851-46f2-a2c8-fd7d1b24a976"
      unitRef="number">0.0125</trno:DebtInstrumentBasisSpreadOnVariableRateThresholdToIncreaseMaximumBorrowingAmount>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i5064b7c5999a4084b9d632d8ae78c72f_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMjEyOA_b37abbae-5309-4efb-8502-0374883607bc"
      unitRef="number">0.0110</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i4595b3af61db4629a6d7c145ece8d2e4_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMjEzNA_4b005e49-c4c6-432e-b729-65b2d72f3409"
      unitRef="number">0.0155</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i5064b7c5999a4084b9d632d8ae78c72f_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMjEzOA_b37abbae-5309-4efb-8502-0374883607bc"
      unitRef="number">0.0110</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i5095c1476e3f4b7989f37d8d47d7ab91_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMjE4OQ_eb1d25b9-da19-4e73-8e4e-bf564fe1b068"
      unitRef="number">0.0125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i43843ab43a874bf4b49a0787de8e2819_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMjE5NQ_debe6871-ebc5-4143-9d14-819478ae6b38"
      unitRef="number">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i2dbbcecbdc75460d850c503aecc37b21_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMjE5OQ_0afcc1ce-8b55-4728-9c0a-6f41c43d7b61"
      unitRef="number">0.0125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i342f29c3579a481c8f17899f5aa89b94_I20220629"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMjIyMA_c0b75edc-ae2f-4118-bdeb-0588b8056eb1"
      unitRef="usd">100000000</us-gaap:DebtInstrumentCarryingAmount>
    <trno:DebtInstrumentBasisSpreadOnVariableAdjustmentRate
      contextRef="ib9e184ed62634e8e9b681eb755b2de72_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMzg0ODI5MDcwNzE2NA_05b989ce-9a30-45aa-a14e-589c9aba1a80"
      unitRef="number">0.0010</trno:DebtInstrumentBasisSpreadOnVariableAdjustmentRate>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="ifc35fa380acf47f3b7870e773cc39190_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMjQ2Nw_379eda7c-a314-47ef-8ca0-dc4c0bd15bb4"
      unitRef="number">0.0015</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="i64ee2a49d0404db09a69630807d3fdbe_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMjQ3Mw_f94d365a-0ee3-4a01-8792-9726f3ff8b74"
      unitRef="number">0.0030</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMzMxOA_2b97f08c-adb8-4dbe-88ef-3d66b1985cbf">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The scheduled principal payments of the Company&#x2019;s debt as of June&#160;30, 2022 were as follows (dollars in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.719%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.237%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Credit&lt;br/&gt;Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Term&#160;Loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Senior&lt;br/&gt;Unsecured&lt;br/&gt;Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&#160;Debt&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022 (6 months)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,000&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,000&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,000&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;425,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;525,000&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;625,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;737,000&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred financing costs, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(455)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,486)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,941)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total debt, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,545&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;621,514&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;733,059&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.75pt"&gt;On August&#160;1, 2022, the Company prepaid a $50.0&#160;million tranche of the Senior Unsecured Notes using borrowings from the Company&#x2019;s revolving credit facility. The notes bore interest at 4.23% and had an original maturity date of September&#160;1, 2022.&lt;/span&gt;&lt;/div&gt;</srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
      contextRef="i1e0f807d39a24a06b2ee6b4878905027_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfMS0xLTEtMS00MzIzNA_91fc227d-5199-4f8a-9c2c-9a02f47600d2"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
      contextRef="i072a2929190d4d87acf6d682908d8bd8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfMS0zLTEtMS00MzIzNA_f4c02233-dd9d-4787-bcd6-ec427c27b1c9"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
      contextRef="idaab0521d9e94e7b9afac6cc1585898b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfMS01LTEtMS00MzIzNA_6a2dd1ac-67b1-43f4-86b5-13f5c05eb815"
      unitRef="usd">50000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfMS05LTEtMS00MzIzNA_fb49990f-1e1f-4faf-8f61-807a441f63bc"
      unitRef="usd">50000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i1e0f807d39a24a06b2ee6b4878905027_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfMi0xLTEtMS00MzIzNA_492c0230-4404-44e3-ba87-e740810b6231"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i072a2929190d4d87acf6d682908d8bd8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfMi0zLTEtMS00MzIzNA_a024f05c-0a57-404d-bc19-b5f7c678fa3f"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="idaab0521d9e94e7b9afac6cc1585898b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfMi01LTEtMS00MzIzNA_087ce2ee-becb-421e-ad96-72fa4dc084eb"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfMi05LTEtMS00MzIzNA_43683014-0ceb-434a-939e-66ea9aae3cd0"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i1e0f807d39a24a06b2ee6b4878905027_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfMy0xLTEtMS00MzIzNA_a21d036b-96fe-4093-8c3b-619ec6821feb"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i072a2929190d4d87acf6d682908d8bd8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfMy0zLTEtMS00MzIzNA_0d6724a3-2d59-43ac-8eeb-a7d37b76214b"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="idaab0521d9e94e7b9afac6cc1585898b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfMy01LTEtMS00MzIzNA_b0027016-a4a2-4feb-97cb-da137ee7403b"
      unitRef="usd">100000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfMy05LTEtMS00MzIzNA_61580c52-7bad-4b9f-9e2f-94fd9ea8e501"
      unitRef="usd">100000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i1e0f807d39a24a06b2ee6b4878905027_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfNC0xLTEtMS00MzIzNA_5c1a1665-53a2-4185-b73b-311f9fce09e8"
      unitRef="usd">12000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i072a2929190d4d87acf6d682908d8bd8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfNC0zLTEtMS00MzIzNA_152b13bf-8952-4297-a006-c7cb134b8cae"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="idaab0521d9e94e7b9afac6cc1585898b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfNC01LTEtMS00MzIzNA_92dc8e09-5a9a-4175-a02e-844c6e7a7b84"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfNC05LTEtMS00MzIzNA_b713b21e-0a3b-4abd-ac71-3d7392a5b61f"
      unitRef="usd">12000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i1e0f807d39a24a06b2ee6b4878905027_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfNS0xLTEtMS00MzIzNA_db998a88-b649-4221-8a1e-1c5a8d83b075"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i072a2929190d4d87acf6d682908d8bd8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfNS0zLTEtMS00MzIzNA_67973f64-762c-4f95-b3dc-5ffb676ee233"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="idaab0521d9e94e7b9afac6cc1585898b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfNS01LTEtMS00MzIzNA_6174df4e-3b26-4fa3-9d9f-bf7f14a5ae29"
      unitRef="usd">50000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfNS05LTEtMS00MzIzNA_896d56c7-0421-47d6-8141-506e03d3a27b"
      unitRef="usd">50000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <trno:LongTermDebtMaturityAfterYearFour
      contextRef="i1e0f807d39a24a06b2ee6b4878905027_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfNi0xLTEtMS00MzIzNA_747d623e-b685-4003-9bbb-ebe5a7b271b0"
      unitRef="usd">0</trno:LongTermDebtMaturityAfterYearFour>
    <trno:LongTermDebtMaturityAfterYearFour
      contextRef="i072a2929190d4d87acf6d682908d8bd8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfNi0zLTEtMS00MzIzNA_6292fc2c-1dab-4b5f-873e-fae1b12e2435"
      unitRef="usd">100000000</trno:LongTermDebtMaturityAfterYearFour>
    <trno:LongTermDebtMaturityAfterYearFour
      contextRef="idaab0521d9e94e7b9afac6cc1585898b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfNi01LTEtMS00MzIzNA_632ca175-0808-474d-bb81-682fd0378007"
      unitRef="usd">425000000</trno:LongTermDebtMaturityAfterYearFour>
    <trno:LongTermDebtMaturityAfterYearFour
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfNi05LTEtMS00MzIzNA_e4e83706-0aaa-49a4-9f9d-3fef2f3511c8"
      unitRef="usd">525000000</trno:LongTermDebtMaturityAfterYearFour>
    <trno:LongTermDebtBeforeNetDebtIssuanceCosts
      contextRef="i1e0f807d39a24a06b2ee6b4878905027_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfNy0xLTEtMS00MzIzNA_41f3c9d3-f9ef-4b93-b901-cd4495f4fd3f"
      unitRef="usd">12000000</trno:LongTermDebtBeforeNetDebtIssuanceCosts>
    <trno:LongTermDebtBeforeNetDebtIssuanceCosts
      contextRef="i072a2929190d4d87acf6d682908d8bd8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfNy0zLTEtMS00MzIzNA_8f991b28-2fa1-408b-96a9-afe16b89e529"
      unitRef="usd">100000000</trno:LongTermDebtBeforeNetDebtIssuanceCosts>
    <trno:LongTermDebtBeforeNetDebtIssuanceCosts
      contextRef="idaab0521d9e94e7b9afac6cc1585898b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfNy01LTEtMS00MzIzNA_ecae33fd-2224-4a73-a7a1-daead3609921"
      unitRef="usd">625000000</trno:LongTermDebtBeforeNetDebtIssuanceCosts>
    <trno:LongTermDebtBeforeNetDebtIssuanceCosts
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfNy05LTEtMS00MzIzNA_1517761f-5280-4301-b187-5eae7b3a66fa"
      unitRef="usd">737000000</trno:LongTermDebtBeforeNetDebtIssuanceCosts>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i1e0f807d39a24a06b2ee6b4878905027_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfOC0xLTEtMS00MzIzNA_25e3174a-d89c-445b-9920-58b3ce4ec890"
      unitRef="usd">0</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i072a2929190d4d87acf6d682908d8bd8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfOC0zLTEtMS00MzIzNA_efc6de85-325a-432a-82fb-e84a4864bae4"
      unitRef="usd">455000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="idaab0521d9e94e7b9afac6cc1585898b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfOC01LTEtMS00MzIzNA_1684e62e-785e-442e-bd0e-4a7177b13044"
      unitRef="usd">3486000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfOC05LTEtMS00MzIzNA_d30fc268-148d-4781-9c11-189ed544f43c"
      unitRef="usd">3941000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="i1e0f807d39a24a06b2ee6b4878905027_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfOS0xLTEtMS00MzIzNA_bd28d9ae-d69b-40a9-bfd5-8bbf8f836671"
      unitRef="usd">12000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i072a2929190d4d87acf6d682908d8bd8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfOS0zLTEtMS00MzIzNA_fa26028f-6360-4d7f-b7da-24a481ccbab7"
      unitRef="usd">99545000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="idaab0521d9e94e7b9afac6cc1585898b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfOS01LTEtMS00MzIzNA_d22b4443-f9a9-4e4d-8d68-28aab810f329"
      unitRef="usd">621514000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfOS05LTEtMS00MzIzNA_5a30dc3e-11cd-4bd6-9164-cb9eeb206c39"
      unitRef="usd">733059000</us-gaap:LongTermDebt>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="i1e0f807d39a24a06b2ee6b4878905027_I20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfMTAtMS0xLTEtNDMyMzQ_68a0036b-ef00-458b-aa1c-c101d418becb"
      unitRef="number">0.023</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="i072a2929190d4d87acf6d682908d8bd8_I20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfMTAtMy0xLTEtNDMyMzQ_112b63ec-6d73-4e0d-980c-a9fb73bfcbf1"
      unitRef="number">0.028</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="idaab0521d9e94e7b9afac6cc1585898b_I20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfMTAtNS0xLTEtNDMyMzQ_d8d2e289-9512-4a25-9332-075b9e836992"
      unitRef="number">0.032</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RhYmxlOmJhNGJlMTMwZmEyMzRjMTNiMWY4MWZhODVlOTU0N2QyL3RhYmxlcmFuZ2U6YmE0YmUxMzBmYTIzNGMxM2IxZjgxZmE4NWU5NTQ3ZDJfMTAtOS0xLTEtNDMyMzQ_36de542d-410a-4c16-aeab-8ed1b9b4a2c5"
      unitRef="number">0.031</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:EarlyRepaymentOfSeniorDebt
      contextRef="i3fbaf016f3ce47868b32e6f5241ee9af_D20220801-20220801"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMTY0OTI2NzQ1MzE2Ng_65e3a29f-ea6b-4826-bfd3-ad41b0e94ebb"
      unitRef="usd">50000000</us-gaap:EarlyRepaymentOfSeniorDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="icdf2f31002504de5ba622653d2ed27c8_I20220801"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF82Ny9mcmFnOjkyNDQ5ZmVmNmRjNjQ0NmVhZGVhY2QwOGE5ZDk1NTI1L3RleHRyZWdpb246OTI0NDlmZWY2ZGM2NDQ2ZWFkZWFjZDA4YTlkOTU1MjVfMTY0OTI2NzQ1MzI5OA_2cc81dc9-d077-4db6-ab48-a8941b65da1d"
      unitRef="number">0.0423</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:OperatingLeasesOfLessorDisclosureTextBlock
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83MC9mcmFnOjExMzU2MTgwMTlhNTQyMjJhN2EwMmU2ZWMzZDcyYTQ5L3RleHRyZWdpb246MTEzNTYxODAxOWE1NDIyMmE3YTAyZTZlYzNkNzJhNDlfMzA5_2f61818e-92b4-4cc1-85f5-0a1f71ac113e">Leasing&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a schedule of minimum future cash rentals on tenant operating leases in effect as of June&#160;30, 2022. The schedule does not reflect future rental revenues from the renewal or replacement of existing leases and excludes property operating expense reimbursements (dollars in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.159%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022 (6 months)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,064,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:OperatingLeasesOfLessorDisclosureTextBlock>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83MC9mcmFnOjExMzU2MTgwMTlhNTQyMjJhN2EwMmU2ZWMzZDcyYTQ5L3RleHRyZWdpb246MTEzNTYxODAxOWE1NDIyMmE3YTAyZTZlYzNkNzJhNDlfMzEw_2cc27398-dc50-4f8d-90e0-e226c4194053">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a schedule of minimum future cash rentals on tenant operating leases in effect as of June&#160;30, 2022. The schedule does not reflect future rental revenues from the renewal or replacement of existing leases and excludes property operating expense reimbursements (dollars in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.159%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022 (6 months)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,064,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83MC9mcmFnOjExMzU2MTgwMTlhNTQyMjJhN2EwMmU2ZWMzZDcyYTQ5L3RhYmxlOjUzOTIyYzk5YWVjNDQwZTA5MGZhYjRlN2YyM2JhNjY0L3RhYmxlcmFuZ2U6NTM5MjJjOTlhZWM0NDBlMDkwZmFiNGU3ZjIzYmE2NjRfMC0xLTEtMS00MzIzNA_d4fcf784-83a1-4e53-b1fd-16a4ba75e985"
      unitRef="usd">197769000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83MC9mcmFnOjExMzU2MTgwMTlhNTQyMjJhN2EwMmU2ZWMzZDcyYTQ5L3RhYmxlOjUzOTIyYzk5YWVjNDQwZTA5MGZhYjRlN2YyM2JhNjY0L3RhYmxlcmFuZ2U6NTM5MjJjOTlhZWM0NDBlMDkwZmFiNGU3ZjIzYmE2NjRfMS0xLTEtMS00MzIzNA_0039aee7-e005-4129-81f7-d16914a9387f"
      unitRef="usd">192204000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83MC9mcmFnOjExMzU2MTgwMTlhNTQyMjJhN2EwMmU2ZWMzZDcyYTQ5L3RhYmxlOjUzOTIyYzk5YWVjNDQwZTA5MGZhYjRlN2YyM2JhNjY0L3RhYmxlcmFuZ2U6NTM5MjJjOTlhZWM0NDBlMDkwZmFiNGU3ZjIzYmE2NjRfMi0xLTEtMS00MzIzNA_36cd675f-d289-4743-bae4-a51d879a007f"
      unitRef="usd">172502000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83MC9mcmFnOjExMzU2MTgwMTlhNTQyMjJhN2EwMmU2ZWMzZDcyYTQ5L3RhYmxlOjUzOTIyYzk5YWVjNDQwZTA5MGZhYjRlN2YyM2JhNjY0L3RhYmxlcmFuZ2U6NTM5MjJjOTlhZWM0NDBlMDkwZmFiNGU3ZjIzYmE2NjRfMy0xLTEtMS00MzIzNA_df7547bc-1801-41ee-b1c2-14dbc2153ad8"
      unitRef="usd">145417000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83MC9mcmFnOjExMzU2MTgwMTlhNTQyMjJhN2EwMmU2ZWMzZDcyYTQ5L3RhYmxlOjUzOTIyYzk5YWVjNDQwZTA5MGZhYjRlN2YyM2JhNjY0L3RhYmxlcmFuZ2U6NTM5MjJjOTlhZWM0NDBlMDkwZmFiNGU3ZjIzYmE2NjRfNC0xLTEtMS00MzIzNA_23195036-a5f2-479c-b4a2-1bc3fb1b8a7d"
      unitRef="usd">116084000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <trno:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83MC9mcmFnOjExMzU2MTgwMTlhNTQyMjJhN2EwMmU2ZWMzZDcyYTQ5L3RhYmxlOjUzOTIyYzk5YWVjNDQwZTA5MGZhYjRlN2YyM2JhNjY0L3RhYmxlcmFuZ2U6NTM5MjJjOTlhZWM0NDBlMDkwZmFiNGU3ZjIzYmE2NjRfNS0xLTEtMS00MzIzNA_fd7e1c26-cb25-4bc4-bdd8-f231814a88b3"
      unitRef="usd">240375000</trno:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83MC9mcmFnOjExMzU2MTgwMTlhNTQyMjJhN2EwMmU2ZWMzZDcyYTQ5L3RhYmxlOjUzOTIyYzk5YWVjNDQwZTA5MGZhYjRlN2YyM2JhNjY0L3RhYmxlcmFuZ2U6NTM5MjJjOTlhZWM0NDBlMDkwZmFiNGU3ZjIzYmE2NjRfNi0xLTEtMS00MzIzNA_f75008af-c40d-4798-a874-572e72a25074"
      unitRef="usd">1064351000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83My9mcmFnOjg4YTM0NDU1ZmRlYzQxZGFiM2E3ZjAxZDZlZjc4M2EyL3RleHRyZWdpb246ODhhMzQ0NTVmZGVjNDFkYWIzYTdmMDFkNmVmNzgzYTJfNjA3_17415675-3ba7-4e65-a5c1-4f4d99f3dae3">Derivative Financial Instruments&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company had no interest rate caps as of June&#160;30, 2022. The Company had one interest rate cap to hedge the variable cash flows associated with $50.0&#160;million of its existing $100.0&#160;million variable-rate term loan, that expired on May&#160;4, 2021. The cap had a notional value of $50.0 million and effectively capped the annual interest rate payable at 4.0% plus 1.20% to 1.70%, depending on leverage, with respect to $50.0 million for the period from December&#160;1, 2014 (effective date) to May&#160;4, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the effect of the Company&#x2019;s derivative financial instruments on its accompanying consolidated statements of operations for the three and six months ended June&#160;30, 2022 and 2021 (dollars in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.656%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.386%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.656%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.386%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.386%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;For the Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;For the Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;2021&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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate caps in cash flow hedging relationships:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount of gain recognized in accumulated other comprehensive income (loss) (&#x201c;AOCI&#x201d;) on derivatives (effective portion)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount of gain reclassified from AOCI into interest expense (effective portion)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:NumberOfInterestRateDerivativesHeld
      contextRef="i8ad5d1e7d87d49599bfa06a1d3a252b1_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83My9mcmFnOjg4YTM0NDU1ZmRlYzQxZGFiM2E3ZjAxZDZlZjc4M2EyL3RleHRyZWdpb246ODhhMzQ0NTVmZGVjNDFkYWIzYTdmMDFkNmVmNzgzYTJfNDk0NzgwMjMyNTY2Mw_5c415aff-f380-4275-aa70-477a8324f5aa"
      unitRef="deritavtive">0</us-gaap:NumberOfInterestRateDerivativesHeld>
    <us-gaap:NumberOfInterestRateDerivativesHeld
      contextRef="i826ac48453584a409b01f07428fdff6e_I20220503"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83My9mcmFnOjg4YTM0NDU1ZmRlYzQxZGFiM2E3ZjAxZDZlZjc4M2EyL3RleHRyZWdpb246ODhhMzQ0NTVmZGVjNDFkYWIzYTdmMDFkNmVmNzgzYTJfNzI_b7606344-cfc6-41fc-9c62-c00bb45d744f"
      unitRef="deritavtive">1</us-gaap:NumberOfInterestRateDerivativesHeld>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i73106c29ea884d90a89c9d5e4183f2f7_I20220503"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83My9mcmFnOjg4YTM0NDU1ZmRlYzQxZGFiM2E3ZjAxZDZlZjc4M2EyL3RleHRyZWdpb246ODhhMzQ0NTVmZGVjNDFkYWIzYTdmMDFkNmVmNzgzYTJfMTQy_ca139411-390f-4ad3-95f7-3487355f29b3"
      unitRef="usd">50000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ifffda16f243f4d72af63b2db8f0d7d49_I20220503"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83My9mcmFnOjg4YTM0NDU1ZmRlYzQxZGFiM2E3ZjAxZDZlZjc4M2EyL3RleHRyZWdpb246ODhhMzQ0NTVmZGVjNDFkYWIzYTdmMDFkNmVmNzgzYTJfMTYx_035477c1-2bf5-41d5-9478-82fab215e0d2"
      unitRef="usd">100000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i45dcaaaf43474312a0b45239f4c7a485_I20220503"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83My9mcmFnOjg4YTM0NDU1ZmRlYzQxZGFiM2E3ZjAxZDZlZjc4M2EyL3RleHRyZWdpb246ODhhMzQ0NTVmZGVjNDFkYWIzYTdmMDFkNmVmNzgzYTJfMjQx_451655ec-a3b1-4921-a3cc-9b8c70385df7"
      unitRef="usd">50000000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeCapInterestRate
      contextRef="i682cc209dc244c25ac5fbce946dd47d5_I20220503"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83My9mcmFnOjg4YTM0NDU1ZmRlYzQxZGFiM2E3ZjAxZDZlZjc4M2EyL3RleHRyZWdpb246ODhhMzQ0NTVmZGVjNDFkYWIzYTdmMDFkNmVmNzgzYTJfMzAz_0d2e269c-4521-4893-979e-82bdb0eeeef7"
      unitRef="number">0.040</us-gaap:DerivativeCapInterestRate>
    <us-gaap:DerivativeBasisSpreadOnVariableRate
      contextRef="ife207169a56f469f84cdc1080e3ad7b0_I20220503"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83My9mcmFnOjg4YTM0NDU1ZmRlYzQxZGFiM2E3ZjAxZDZlZjc4M2EyL3RleHRyZWdpb246ODhhMzQ0NTVmZGVjNDFkYWIzYTdmMDFkNmVmNzgzYTJfMzEx_d4e8cc09-c00c-4ce4-8652-f16714729017"
      unitRef="number">0.0120</us-gaap:DerivativeBasisSpreadOnVariableRate>
    <us-gaap:DerivativeBasisSpreadOnVariableRate
      contextRef="ibb9014bea59347da887220f17c2ce909_I20220503"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83My9mcmFnOjg4YTM0NDU1ZmRlYzQxZGFiM2E3ZjAxZDZlZjc4M2EyL3RleHRyZWdpb246ODhhMzQ0NTVmZGVjNDFkYWIzYTdmMDFkNmVmNzgzYTJfMzE3_bf6e8cca-cde2-4f62-8172-5843f2848ee8"
      unitRef="number">0.0170</us-gaap:DerivativeBasisSpreadOnVariableRate>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i73106c29ea884d90a89c9d5e4183f2f7_I20220503"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83My9mcmFnOjg4YTM0NDU1ZmRlYzQxZGFiM2E3ZjAxZDZlZjc4M2EyL3RleHRyZWdpb246ODhhMzQ0NTVmZGVjNDFkYWIzYTdmMDFkNmVmNzgzYTJfMzYw_ca139411-390f-4ad3-95f7-3487355f29b3"
      unitRef="usd">50000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83My9mcmFnOjg4YTM0NDU1ZmRlYzQxZGFiM2E3ZjAxZDZlZjc4M2EyL3RleHRyZWdpb246ODhhMzQ0NTVmZGVjNDFkYWIzYTdmMDFkNmVmNzgzYTJfNjAy_dce5522a-4b12-4d12-97fb-b05018c581cb">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the effect of the Company&#x2019;s derivative financial instruments on its accompanying consolidated statements of operations for the three and six months ended June&#160;30, 2022 and 2021 (dollars in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.656%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.386%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.656%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.386%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.386%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.634%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;For the Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;For the Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;2021&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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate caps in cash flow hedging relationships:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount of gain recognized in accumulated other comprehensive income (loss) (&#x201c;AOCI&#x201d;) on derivatives (effective portion)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount of gain reclassified from AOCI into interest expense (effective portion)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83My9mcmFnOjg4YTM0NDU1ZmRlYzQxZGFiM2E3ZjAxZDZlZjc4M2EyL3RhYmxlOmY2MmExZDJiN2Q4YTRkNmFiZGY4MTU4NzdhNzI5MTI3L3RhYmxlcmFuZ2U6ZjYyYTFkMmI3ZDhhNGQ2YWJkZjgxNTg3N2E3MjkxMjdfMy0xLTEtMS00MzIzNA_a6924b00-809f-40eb-95c0-189250234e23"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83My9mcmFnOjg4YTM0NDU1ZmRlYzQxZGFiM2E3ZjAxZDZlZjc4M2EyL3RhYmxlOmY2MmExZDJiN2Q4YTRkNmFiZGY4MTU4NzdhNzI5MTI3L3RhYmxlcmFuZ2U6ZjYyYTFkMmI3ZDhhNGQ2YWJkZjgxNTg3N2E3MjkxMjdfMy0zLTEtMS00MzIzNA_5b516951-4eaa-4ae8-98d9-a84a9afaabb2"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83My9mcmFnOjg4YTM0NDU1ZmRlYzQxZGFiM2E3ZjAxZDZlZjc4M2EyL3RhYmxlOmY2MmExZDJiN2Q4YTRkNmFiZGY4MTU4NzdhNzI5MTI3L3RhYmxlcmFuZ2U6ZjYyYTFkMmI3ZDhhNGQ2YWJkZjgxNTg3N2E3MjkxMjdfMy01LTEtMS00MzIzNA_c4f668cb-8250-49df-a0b6-f9a790135db1"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83My9mcmFnOjg4YTM0NDU1ZmRlYzQxZGFiM2E3ZjAxZDZlZjc4M2EyL3RhYmxlOmY2MmExZDJiN2Q4YTRkNmFiZGY4MTU4NzdhNzI5MTI3L3RhYmxlcmFuZ2U6ZjYyYTFkMmI3ZDhhNGQ2YWJkZjgxNTg3N2E3MjkxMjdfMy03LTEtMS00MzIzNA_2f974dde-dd97-450c-aff8-37f939bb2ea8"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83My9mcmFnOjg4YTM0NDU1ZmRlYzQxZGFiM2E3ZjAxZDZlZjc4M2EyL3RhYmxlOmY2MmExZDJiN2Q4YTRkNmFiZGY4MTU4NzdhNzI5MTI3L3RhYmxlcmFuZ2U6ZjYyYTFkMmI3ZDhhNGQ2YWJkZjgxNTg3N2E3MjkxMjdfNC0xLTEtMS00MzIzNA_8f04f5fb-5794-4a8d-9089-3f9da703f6c5"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83My9mcmFnOjg4YTM0NDU1ZmRlYzQxZGFiM2E3ZjAxZDZlZjc4M2EyL3RhYmxlOmY2MmExZDJiN2Q4YTRkNmFiZGY4MTU4NzdhNzI5MTI3L3RhYmxlcmFuZ2U6ZjYyYTFkMmI3ZDhhNGQ2YWJkZjgxNTg3N2E3MjkxMjdfNC0zLTEtMS00MzIzNA_15e6dcf6-afa9-41c4-83f6-c82a7b87d985"
      unitRef="usd">77000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83My9mcmFnOjg4YTM0NDU1ZmRlYzQxZGFiM2E3ZjAxZDZlZjc4M2EyL3RhYmxlOmY2MmExZDJiN2Q4YTRkNmFiZGY4MTU4NzdhNzI5MTI3L3RhYmxlcmFuZ2U6ZjYyYTFkMmI3ZDhhNGQ2YWJkZjgxNTg3N2E3MjkxMjdfNC01LTEtMS00MzIzNA_be3217c6-406b-44ea-9757-037b86018c58"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83My9mcmFnOjg4YTM0NDU1ZmRlYzQxZGFiM2E3ZjAxZDZlZjc4M2EyL3RhYmxlOmY2MmExZDJiN2Q4YTRkNmFiZGY4MTU4NzdhNzI5MTI3L3RhYmxlcmFuZ2U6ZjYyYTFkMmI3ZDhhNGQ2YWJkZjgxNTg3N2E3MjkxMjdfNC03LTEtMS00MzIzNA_c3829f70-b228-4cee-a889-9ee57ee2f95f"
      unitRef="usd">183000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83Ni9mcmFnOjU5NGM4ZjZlODFmMTRhY2Y4OThmMGIzMmQwNDNhOWZhL3RleHRyZWdpb246NTk0YzhmNmU4MWYxNGFjZjg5OGYwYjMyZDA0M2E5ZmFfMTQ3MQ_252a99a7-e2e1-479c-8c0c-a3136168f530">Fair Value Measurements&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASC 820 requires disclosure of the level within the fair value hierarchy in which the fair value measurements fall, including measurements using quoted prices in active markets for identical assets or liabilities (Level 1), quoted prices for similar instruments in active markets or quoted prices for identical or similar instruments in markets that are not active (Level 2), and significant valuation assumptions that are not readily observable in the market (Level 3).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Financial Instruments Disclosed at Fair Value&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June&#160;30, 2022 and December&#160;31, 2021, the fair values of cash and cash equivalents, accounts receivable and accounts payable approximated their carrying values because of the short-term nature of these investments or liabilities based on Level&#160;1 inputs. The fair values of the Company&#x2019;s mortgage loan payable and Senior Unsecured Notes were estimated by calculating the present value of principal and interest payments, based on borrowing rates available to the Company, which are Level&#160;2 inputs, adjusted with a credit spread, as applicable, and assuming the loans are outstanding through maturity. The fair value of the Company&#x2019;s Facility approximated its carrying value because the variable interest rates approximate market borrowing rates available to the Company, which are Level&#160;2 inputs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the carrying value and the estimated fair value of the Company&#x2019;s debt as of June&#160;30, 2022 and December&#160;31, 2021 (dollars in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.805%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.706%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Fair Value Measurement Using&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Total&#160;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Quoted&#160;Price&#160;in&lt;br/&gt;Active&#160;Markets&lt;br/&gt;for&#160;Identical&lt;br/&gt;Assets and&lt;br/&gt;Liabilities&lt;br/&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Other&lt;br/&gt;Observable&lt;br/&gt;Inputs&lt;br/&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Unobservable&lt;br/&gt;Inputs&lt;br/&gt;(Level 3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Carrying&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt at:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;687,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;687,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;733,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;743,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;743,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;720,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83Ni9mcmFnOjU5NGM4ZjZlODFmMTRhY2Y4OThmMGIzMmQwNDNhOWZhL3RleHRyZWdpb246NTk0YzhmNmU4MWYxNGFjZjg5OGYwYjMyZDA0M2E5ZmFfMTQ3NQ_0430d0bc-7cb1-4bf5-974e-fcf79d636bed">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the carrying value and the estimated fair value of the Company&#x2019;s debt as of June&#160;30, 2022 and December&#160;31, 2021 (dollars in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.805%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.699%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.706%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Fair Value Measurement Using&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Total&#160;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Quoted&#160;Price&#160;in&lt;br/&gt;Active&#160;Markets&lt;br/&gt;for&#160;Identical&lt;br/&gt;Assets and&lt;br/&gt;Liabilities&lt;br/&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Other&lt;br/&gt;Observable&lt;br/&gt;Inputs&lt;br/&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Unobservable&lt;br/&gt;Inputs&lt;br/&gt;(Level 3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Carrying&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt at:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;687,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;687,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;733,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;743,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;743,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;720,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83Ni9mcmFnOjU5NGM4ZjZlODFmMTRhY2Y4OThmMGIzMmQwNDNhOWZhL3RhYmxlOjU5NDRkNjI3NmM0ODRmMzg5MWYwZjE3OTczYTAwMTA2L3RhYmxlcmFuZ2U6NTk0NGQ2Mjc2YzQ4NGYzODkxZjBmMTc5NzNhMDAxMDZfOC0xLTEtMS00MzIzNA_995a628f-c626-4d8d-bd8b-d621f25821eb"
      unitRef="usd">687014000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="ic343233f45c94f10939a1c0ba1db529f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83Ni9mcmFnOjU5NGM4ZjZlODFmMTRhY2Y4OThmMGIzMmQwNDNhOWZhL3RhYmxlOjU5NDRkNjI3NmM0ODRmMzg5MWYwZjE3OTczYTAwMTA2L3RhYmxlcmFuZ2U6NTk0NGQ2Mjc2YzQ4NGYzODkxZjBmMTc5NzNhMDAxMDZfOC0zLTEtMS00MzIzNA_af441bbb-371b-48f3-98f9-db238e9f5b2a"
      unitRef="usd">0</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="ic6c9b852e56e43c1a7b6cb976f828d75_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83Ni9mcmFnOjU5NGM4ZjZlODFmMTRhY2Y4OThmMGIzMmQwNDNhOWZhL3RhYmxlOjU5NDRkNjI3NmM0ODRmMzg5MWYwZjE3OTczYTAwMTA2L3RhYmxlcmFuZ2U6NTk0NGQ2Mjc2YzQ4NGYzODkxZjBmMTc5NzNhMDAxMDZfOC01LTEtMS00MzIzNA_68490c5e-2fa0-4999-8af3-5678f2119a86"
      unitRef="usd">687014000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="ie5ddd944f1fb4e12a9a15a0a1e676999_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83Ni9mcmFnOjU5NGM4ZjZlODFmMTRhY2Y4OThmMGIzMmQwNDNhOWZhL3RhYmxlOjU5NDRkNjI3NmM0ODRmMzg5MWYwZjE3OTczYTAwMTA2L3RhYmxlcmFuZ2U6NTk0NGQ2Mjc2YzQ4NGYzODkxZjBmMTc5NzNhMDAxMDZfOC03LTEtMS00MzIzNA_cacc1c28-c70f-49e0-9559-c8a186cca8b5"
      unitRef="usd">0</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayable
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83Ni9mcmFnOjU5NGM4ZjZlODFmMTRhY2Y4OThmMGIzMmQwNDNhOWZhL3RhYmxlOjU5NDRkNjI3NmM0ODRmMzg5MWYwZjE3OTczYTAwMTA2L3RhYmxlcmFuZ2U6NTk0NGQ2Mjc2YzQ4NGYzODkxZjBmMTc5NzNhMDAxMDZfOC05LTEtMS00MzIzNA_329e19fc-482a-4155-b485-2ecd4507da48"
      unitRef="usd">733059000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83Ni9mcmFnOjU5NGM4ZjZlODFmMTRhY2Y4OThmMGIzMmQwNDNhOWZhL3RhYmxlOjU5NDRkNjI3NmM0ODRmMzg5MWYwZjE3OTczYTAwMTA2L3RhYmxlcmFuZ2U6NTk0NGQ2Mjc2YzQ4NGYzODkxZjBmMTc5NzNhMDAxMDZfOS0xLTEtMS00MzIzNA_c03da6db-9911-4908-8248-6d968d76c0b7"
      unitRef="usd">743592000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="ifbb2d73d20524d92baa27d30f0f237ab_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83Ni9mcmFnOjU5NGM4ZjZlODFmMTRhY2Y4OThmMGIzMmQwNDNhOWZhL3RhYmxlOjU5NDRkNjI3NmM0ODRmMzg5MWYwZjE3OTczYTAwMTA2L3RhYmxlcmFuZ2U6NTk0NGQ2Mjc2YzQ4NGYzODkxZjBmMTc5NzNhMDAxMDZfOS0zLTEtMS00MzIzNA_7fb0dbdb-b51d-4eb9-a09f-eb592922fedb"
      unitRef="usd">0</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="ia576ac8575fa40db8eba6b81e02385f5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83Ni9mcmFnOjU5NGM4ZjZlODFmMTRhY2Y4OThmMGIzMmQwNDNhOWZhL3RhYmxlOjU5NDRkNjI3NmM0ODRmMzg5MWYwZjE3OTczYTAwMTA2L3RhYmxlcmFuZ2U6NTk0NGQ2Mjc2YzQ4NGYzODkxZjBmMTc5NzNhMDAxMDZfOS01LTEtMS00MzIzNA_a7ca6991-31bd-494e-8fe3-e284b99196fc"
      unitRef="usd">743592000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure
      contextRef="ife30b5e6b7104586bcb2aa0c9a177d11_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83Ni9mcmFnOjU5NGM4ZjZlODFmMTRhY2Y4OThmMGIzMmQwNDNhOWZhL3RhYmxlOjU5NDRkNjI3NmM0ODRmMzg5MWYwZjE3OTczYTAwMTA2L3RhYmxlcmFuZ2U6NTk0NGQ2Mjc2YzQ4NGYzODkxZjBmMTc5NzNhMDAxMDZfOS03LTEtMS00MzIzNA_a7706ad5-de22-4d03-ab5f-31b927a77b14"
      unitRef="usd">0</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayable
      contextRef="i1a322cab6f184a3e9d366e7ac5662a10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83Ni9mcmFnOjU5NGM4ZjZlODFmMTRhY2Y4OThmMGIzMmQwNDNhOWZhL3RhYmxlOjU5NDRkNjI3NmM0ODRmMzg5MWYwZjE3OTczYTAwMTA2L3RhYmxlcmFuZ2U6NTk0NGQ2Mjc2YzQ4NGYzODkxZjBmMTc5NzNhMDAxMDZfOS05LTEtMS00MzIzNA_619c86d2-581d-4074-8f0e-a458c16d6833"
      unitRef="usd">720670000</us-gaap:NotesPayable>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfNDc4Mg_494b41f8-48ac-4b4a-a4fb-7a8296d25e98">Stockholders&#x2019; Equity&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s authorized capital stock consists of 400,000,000 shares of common stock, $0.01 par value per share, and 100,000,000 shares of preferred stock, $0.01 par value per share. The Company has an at-the-market equity offering program (the &#x201c;$300 Million ATM Program&#x201d;) pursuant to which the Company may issue and sell shares of its common stock having an aggregate offering price of up to $300.0 million ($219.4 million remaining as of June&#160;30, 2022) in amounts and at times to be determined by the Company from time to time. Prior to the implementation of the $300 Million ATM Program, the Company had a previous at-the-market equity offering program (the &#x201c;Previous $300 Million ATM Program&#x201d;), which was substantially utilized as of June 10, 2021 and is no longer active. Actual sales under the $300 Million ATM Program, if any, will depend on a variety of factors to be determined by the Company from time to time, including, among others, market conditions, the trading price of the Company&#x2019;s common stock, determinations by the Company of the appropriate sources of funding for the Company and potential uses of funding available to the Company. During both the three and six months ended June&#160;30, 2022, the Company issued an aggregate of 27,087 shares of common stock at a weighted average offering price of $76.03 per share under the $300 Million ATM Program, resulting in net proceeds of approximately $2.0 million and paying total compensation to the applicable sales agents of approximately $29,000. During the three and six months ended June&#160;30, 2021, the Company issued an aggregate of 1,084,294 and 1,790,818 shares, respectively, of common stock at a weighted average offering price of $64.21 and $61.84 per share, respectively, under the Previous $300 Million ATM Program and the $300 Million ATM Program, resulting in net proceeds of approximately $68.6 million and $109.1 million, respectively, and paying total compensation to the applicable sales agents of approximately $1.0 million and $1.6 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has a share repurchase program authorizing the Company to repurchase up to 3,000,000 shares of its outstanding common stock from time to time through December 31, 2022.&#160;Purchases made pursuant to the program will be made in either the open market or in privately negotiated transactions as permitted by federal securities laws and other legal requirements.&#160;The timing, manner, price and amount of any repurchases will be determined by the Company in its discretion and will be subject to economic and market conditions, stock price, applicable legal requirements and other factors.&#160;The program may be suspended or discontinued at any time. As of June&#160;30, 2022, the Company had not repurchased any shares of stock pursuant to its share repurchase program.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;In connection with the Annual Meeting of Stockholders on May 3, 2022, the Company granted a total of 10,362 unrestricted shares of the Company's common stock to its independent directors under the 2019 Plan with a grant date fair value per share of $63.70. The grant date fair value of the common stock was determined using the closing price of the Company&#x2019;s common stock on the date of the grant. The Company recognized approximately $0.8 million in compensation costs for the three and six months ended June&#160;30, 2022 related to this issuance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The&lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Company has a Non-Qualified Deferred Compensation Plan (the &#x201c;Deferred Compensation Plan&#x201d;) maintained for the benefit of select employees and members of the Company&#x2019;s Board of Directors, in which certain of their cash and equity-based compensation may be deposited. Deferred Compensation Plan assets are held in a rabbi trust, which is subject to the claims of the Company&#x2019;s creditors in the event of bankruptcy or insolvency. The shares held in the Deferred Compensation Plan are classified within stockholders&#x2019; equity in a manner similar to the manner in which treasury stock is classified. Subsequent changes in the fair value of the shares are not recognized. During the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;three months ended June&#160;30, 2022 and 2021,&lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; 3,582 and 5,181 shares of common stock, respectively, and during the six months ended June&#160;30, 2022 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and 2021,&lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; 150,867 and 136,503 shares of common stock, respectively, were deposited into the Deferred Compensation Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June&#160;30, 2022, there were 1,898,961 shares of common stock authorized for issuance as restricted stock grants, unrestricted stock awards or Performance Share awards under the 2019 Plan, of which 819,008 were remaining and available for issuance. The grant date fair value per share of restricted stock awards issued during the period from February&#160;16, 2010 (commencement of operations) to June&#160;30, 2022 ranged from $14.20 to $78.33. The fair value of the restricted stock that was granted during the six months ended June&#160;30, 2022 was approximately $3.9 million and the vesting period for the restricted stock is typically between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMzU2NA_78fe73bd-19b0-4af1-8b57-720ac3946a11"&gt;one&lt;/span&gt; and five years. As of June&#160;30, 2022, the Company had approximately $10.7 million of total unrecognized compensation costs related to restricted stock issuances, which is expected to be recognized over a remaining weighted average period of approximately 2.8 years. The Company recognized compensation costs of approximately $0.8 and $0.7 million for the three months ended June&#160;30, 2022 and 2021, respectively, and approximately $2.2 million and $1.3 million for the six months ended June&#160;30, 2022 and 2021, respectively, related to the restricted stock issuances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of the total restricted shares granted to the Company&#x2019;s executive officers and employees with the related weighted average grant date fair value share prices for the six months ended June&#160;30, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Restricted Stock Activity:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.096%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.386%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&#160;Average&#160;Grant&lt;br/&gt;Date&#160;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested shares outstanding as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;289,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,391)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,558)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested shares outstanding as of June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;292,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a vesting schedule of the total non-vested shares of restricted stock outstanding as of June&#160;30, 2022:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.625%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.152%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-vested&#160;Shares&#160;Vesting&#160;Schedule&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&#160;of&#160;Shares&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022 (6 months)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,313&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,868&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,004&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,322&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Non-vested Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;292,524&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Long-Term Incentive Plan:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June&#160;30, 2022, there are three open performance measurement periods for the Performance Share awards: January&#160;1, 2020 to December&#160;31, 2022, January&#160;1, 2021 to December&#160;31, 2023, and January 1, 2022 to December 31, 2024.&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.835%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.375%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.266%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.375%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.266%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.375%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.971%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.375%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.835%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.375%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.835%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.375%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes certain information with respect to the Performance Share awards granted on or after January 1, 2019 and includes the forfeiture of certain of the Performance Share awards during the three and six months ended June&#160;30, 2022 (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Performance&#160;Share&#160;Period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value on Date of Grant&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Expense for the Three Months Ended June 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Expense for the Six Months Ended June 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;2021&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:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;January 1, 2019 - December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;January 1, 2020 - December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(110)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;January 1, 2021 - December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;January 1, 2022 - December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Dividends:&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the cash dividends paid or payable per share during the six months ended June&#160;30, 2022:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For&#160;the&#160;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Security&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Dividend&#160;per&lt;br/&gt;Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Declaration&#160;Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Record&#160;Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Date&#160;Paid&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;February 8, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 25, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;April 8, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;May 3, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;July 14, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfODY_8d1679bb-bad6-4619-8e71-94dbdec4bf4b"
      unitRef="shares">400000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMTEz_8f05647b-6bc3-4132-9d9c-dd28cd8d1fba"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMTQx_e68513ca-cd64-4d5f-a693-0a965b942f82"
      unitRef="shares">100000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMTcx_7348c59c-a491-4c5c-a274-04e09a621d2b"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <trno:CommonStockAggregateOfferingPrice
      contextRef="if016c22f675a430dbf4dd61ae6888d49_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjU4_4792c0db-abb4-48d1-8346-1ccfc052de40"
      unitRef="usd">300000000</trno:CommonStockAggregateOfferingPrice>
    <trno:CommonStockAggregateOfferingPrice
      contextRef="ib31641e721dd478dbea52afbc7e0f957_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjU4_66935c6e-0e29-4b4d-8c55-52d61b8f6401"
      unitRef="usd">300000000</trno:CommonStockAggregateOfferingPrice>
    <trno:CommonStockAggregateOfferingPrice
      contextRef="if016c22f675a430dbf4dd61ae6888d49_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfNDAz_4792c0db-abb4-48d1-8346-1ccfc052de40"
      unitRef="usd">300000000</trno:CommonStockAggregateOfferingPrice>
    <trno:CommonStockAggregateOfferingPrice
      contextRef="ib31641e721dd478dbea52afbc7e0f957_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfNDAz_66935c6e-0e29-4b4d-8c55-52d61b8f6401"
      unitRef="usd">300000000</trno:CommonStockAggregateOfferingPrice>
    <trno:CommonStockAggregateOfferingPriceRemaining
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfNDA3_c8264682-8106-4d0e-a080-656257cf6e59"
      unitRef="usd">219400000</trno:CommonStockAggregateOfferingPriceRemaining>
    <trno:CommonStockAggregateOfferingPrice
      contextRef="if016c22f675a430dbf4dd61ae6888d49_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfNTQw_4792c0db-abb4-48d1-8346-1ccfc052de40"
      unitRef="usd">300000000</trno:CommonStockAggregateOfferingPrice>
    <trno:CommonStockAggregateOfferingPrice
      contextRef="ib31641e721dd478dbea52afbc7e0f957_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfNTQw_66935c6e-0e29-4b4d-8c55-52d61b8f6401"
      unitRef="usd">300000000</trno:CommonStockAggregateOfferingPrice>
    <trno:CommonStockAggregateOfferingPrice
      contextRef="if016c22f675a430dbf4dd61ae6888d49_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfNzQy_4792c0db-abb4-48d1-8346-1ccfc052de40"
      unitRef="usd">300000000</trno:CommonStockAggregateOfferingPrice>
    <trno:CommonStockAggregateOfferingPrice
      contextRef="ib31641e721dd478dbea52afbc7e0f957_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfNzQy_66935c6e-0e29-4b4d-8c55-52d61b8f6401"
      unitRef="usd">300000000</trno:CommonStockAggregateOfferingPrice>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ib31641e721dd478dbea52afbc7e0f957_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MTA4Mg_993fa71b-e8f0-4674-83b1-85872e9856c2"
      unitRef="shares">27087</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="if016c22f675a430dbf4dd61ae6888d49_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MTA4Mg_bbebba3c-d085-4756-a267-5d859040c7c4"
      unitRef="shares">27087</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <trno:SalesOfStockWeightedAverageOfferingPrice
      contextRef="if016c22f675a430dbf4dd61ae6888d49_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MTE3Mg_1acbcdca-1136-4e1a-9aa5-98ba3215e2a2"
      unitRef="usdPerShare">76.03</trno:SalesOfStockWeightedAverageOfferingPrice>
    <trno:SalesOfStockWeightedAverageOfferingPrice
      contextRef="ib31641e721dd478dbea52afbc7e0f957_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MTE3Mg_602fe8b7-b53e-40a6-ac94-bd6e7f0e9e0c"
      unitRef="usdPerShare">76.03</trno:SalesOfStockWeightedAverageOfferingPrice>
    <trno:CommonStockAggregateOfferingPrice
      contextRef="if016c22f675a430dbf4dd61ae6888d49_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MTI0NQ_4792c0db-abb4-48d1-8346-1ccfc052de40"
      unitRef="usd">300000000</trno:CommonStockAggregateOfferingPrice>
    <trno:CommonStockAggregateOfferingPrice
      contextRef="ib31641e721dd478dbea52afbc7e0f957_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MTI0NQ_66935c6e-0e29-4b4d-8c55-52d61b8f6401"
      unitRef="usd">300000000</trno:CommonStockAggregateOfferingPrice>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="ib31641e721dd478dbea52afbc7e0f957_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MTMyMQ_e1079805-d260-4eb9-b002-e422aab3de41"
      unitRef="usd">2000000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <trno:FeesAndCommissionsAtMarketEquityOfferingProgramSalesAgent
      contextRef="if016c22f675a430dbf4dd61ae6888d49_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MTQyNg_492e390e-12f0-481f-89aa-9996f1370e0b"
      unitRef="usd">29000</trno:FeesAndCommissionsAtMarketEquityOfferingProgramSalesAgent>
    <trno:FeesAndCommissionsAtMarketEquityOfferingProgramSalesAgent
      contextRef="ib31641e721dd478dbea52afbc7e0f957_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MTQyNg_b190c753-fed5-401c-beaa-81274ac77c6b"
      unitRef="usd">29000</trno:FeesAndCommissionsAtMarketEquityOfferingProgramSalesAgent>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MTc3MQ_3789798e-0f42-41a9-82b2-846efc641fa5"
      unitRef="shares">1084294</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MTc3OQ_635853b1-6d4d-4dee-b365-aa256af5216e"
      unitRef="shares">1790818</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <trno:SalesOfStockWeightedAverageOfferingPrice
      contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MTg2MQ_aa8bf569-47e1-4bfa-9bad-dde918297081"
      unitRef="usdPerShare">64.21</trno:SalesOfStockWeightedAverageOfferingPrice>
    <trno:SalesOfStockWeightedAverageOfferingPrice
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MTg2OQ_d7b9414d-0238-4312-baf0-3ae8c08975dc"
      unitRef="usdPerShare">61.84</trno:SalesOfStockWeightedAverageOfferingPrice>
    <trno:CommonStockAggregateOfferingPrice
      contextRef="if016c22f675a430dbf4dd61ae6888d49_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MTk0Mg_4792c0db-abb4-48d1-8346-1ccfc052de40"
      unitRef="usd">300000000</trno:CommonStockAggregateOfferingPrice>
    <trno:CommonStockAggregateOfferingPrice
      contextRef="ib31641e721dd478dbea52afbc7e0f957_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MTk0Mg_66935c6e-0e29-4b4d-8c55-52d61b8f6401"
      unitRef="usd">300000000</trno:CommonStockAggregateOfferingPrice>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i294ec853aa26483cbfc6471ddadf6ec3_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MjAxMA_d4b982b0-2380-47bb-b10a-a23c7179df18"
      unitRef="usd">68600000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="iee09195ecb004a66a4aea3981567fbfc_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MjAxOA_78a3d177-1680-48b0-b479-ff07a9a22c60"
      unitRef="usd">109100000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <trno:FeesAndCommissionsAtMarketEquityOfferingProgramSalesAgent
      contextRef="i294ec853aa26483cbfc6471ddadf6ec3_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MjExNQ_cae12883-e9ed-4506-990f-71ab44d96668"
      unitRef="usd">1000000</trno:FeesAndCommissionsAtMarketEquityOfferingProgramSalesAgent>
    <trno:FeesAndCommissionsAtMarketEquityOfferingProgramSalesAgent
      contextRef="iee09195ecb004a66a4aea3981567fbfc_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MjEyMw_ca7fd4c8-4cc6-4086-8788-12fb89a8a2f4"
      unitRef="usd">1600000</trno:FeesAndCommissionsAtMarketEquityOfferingProgramSalesAgent>
    <us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMTU1Mg_727db78b-c49b-407c-a363-c985bc17c945"
      unitRef="shares">3000000</us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="id8e32ed967f6442c962c5e540200a88f_D20220503-20220503"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MzA1Mg_51585c7b-538f-46d4-b149-2efbc9666315"
      unitRef="shares">10362</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="id8e32ed967f6442c962c5e540200a88f_D20220503-20220503"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MzE5Nw_08cf5370-9388-4232-8957-e1dc03ff31f0"
      unitRef="usdPerShare">63.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MzM4MA_3b07c318-569f-407f-a8de-75b7d180efba"
      unitRef="usd">800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2MzM4MA_ea6a272f-4b93-4b11-8c03-6cd4ecaf3f95"
      unitRef="usd">800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <trno:StockTransferredDuringPeriodDepositToDeferredCompensationPlan
      contextRef="ia5e898ca337e4097a4361656161cc8dd_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMTY0OTI2NzQ1MDQ5Ng_ae2c658f-69bd-41d5-804d-f212b39d1dff"
      unitRef="shares">3582</trno:StockTransferredDuringPeriodDepositToDeferredCompensationPlan>
    <trno:StockTransferredDuringPeriodDepositToDeferredCompensationPlan
      contextRef="i3c00c1947399407aa6391b7a2719d2ae_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMTY0OTI2NzQ1MDQ5Mg_f5112ea1-68b8-47e3-88da-7950d22490f8"
      unitRef="shares">5181</trno:StockTransferredDuringPeriodDepositToDeferredCompensationPlan>
    <trno:StockTransferredDuringPeriodDepositToDeferredCompensationPlan
      contextRef="i5fe4fa537b06441a88110e5bf51f623e_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2Mzk3OA_bed2d294-9d40-4ab6-90bf-aeb7f61012e1"
      unitRef="shares">150867</trno:StockTransferredDuringPeriodDepositToDeferredCompensationPlan>
    <trno:StockTransferredDuringPeriodDepositToDeferredCompensationPlan
      contextRef="ia83e6916150c49338e61349628573a35_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMTY0OTI2NzQ1MDUxMQ_1a777895-9ac2-4644-be0e-180c6242b830"
      unitRef="shares">136503</trno:StockTransferredDuringPeriodDepositToDeferredCompensationPlan>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="idfcf7e47c68b4d558f30bcc088a596a4_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMzAyNQ_50f1a30d-a2f6-41f8-8852-045e216adf66"
      unitRef="shares">1898961</us-gaap:CommonStockSharesAuthorized>
    <trno:CommonStockSharesAuthorizedRemaining
      contextRef="idfcf7e47c68b4d558f30bcc088a596a4_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMzE4Nw_e4b98a03-9d0b-4067-8266-466b360f5ae2"
      unitRef="shares">819008</trno:CommonStockSharesAuthorizedRemaining>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ie17ba15cfd6d4f5880e7a8f662b1064f_D20100216-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMzM5MQ_5d6f4cb5-b077-4b85-8161-87363dba6825"
      unitRef="usdPerShare">14.20</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i4b3d3861284c4525b17e6d2b5d1b55b5_D20100216-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMzM5Nw_cfa79168-e062-41b5-9239-8290e87c86b5"
      unitRef="usdPerShare">78.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <trno:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsIntrinsicValue
      contextRef="i398c7b8b49ce49aea4259f962be3f61e_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMzQ5Mg_a6140963-1545-4f9f-8283-75caf4465f71"
      unitRef="usd">3900000</trno:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i8e85b61aaf3246e5a5b2d8c6ff955d3e_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMzU3MQ_0784c732-2934-41d4-ac06-17badf160744">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i8504753af25742e5805ed8ea67a66ff6_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMzYxNQ_1cf1350f-83ce-47b7-bf01-069fc2ebfc54"
      unitRef="usd">10700000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i398c7b8b49ce49aea4259f962be3f61e_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMzc5MQ_d86142b3-b4d0-4bcb-b3cc-348fafe29045">P2Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMzg1NA_56a508db-d926-40a4-bd45-bb5f4700d394"
      unitRef="usd">800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMzg2MQ_f3682d8b-637e-499d-935b-ccfed0e17c41"
      unitRef="usd">700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i398c7b8b49ce49aea4259f962be3f61e_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2NDI2NQ_59ded6e7-60cc-4c80-b651-30d68b795166"
      unitRef="usd">2200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i143e02ac0973485f858c97b969c3e46e_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfMjE5OTAyMzI2NDI3Mw_966c9c01-06f8-4d7c-8b41-42b1a69327ec"
      unitRef="usd">1300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfNDc3OA_b91699d8-13df-4ad3-b63b-a6a1e38662b2">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of the total restricted shares granted to the Company&#x2019;s executive officers and employees with the related weighted average grant date fair value share prices for the six months ended June&#160;30, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Restricted Stock Activity:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.096%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.386%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&#160;Average&#160;Grant&lt;br/&gt;Date&#160;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested shares outstanding as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;289,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,391)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,558)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested shares outstanding as of June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;292,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i55364f30e6f54a02bf5d44cc36c465b1_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOmQ2MTdiODg1NjNkMDQ1NWU4ZWQ4YjQ3ZTk2ZTg4MDJjL3RhYmxlcmFuZ2U6ZDYxN2I4ODU2M2QwNDU1ZThlZDhiNDdlOTZlODgwMmNfOS0xLTEtMS00MzIzNA_5fb7f7df-decf-4c8a-ba20-88ed8e1ab0c6"
      unitRef="shares">289186</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i55364f30e6f54a02bf5d44cc36c465b1_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOmQ2MTdiODg1NjNkMDQ1NWU4ZWQ4YjQ3ZTk2ZTg4MDJjL3RhYmxlcmFuZ2U6ZDYxN2I4ODU2M2QwNDU1ZThlZDhiNDdlOTZlODgwMmNfOS0zLTEtMS00MzIzNA_42bc359e-fe4a-4fbf-a8ca-02e694b5f06e"
      unitRef="usdPerShare">55.90</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i398c7b8b49ce49aea4259f962be3f61e_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOmQ2MTdiODg1NjNkMDQ1NWU4ZWQ4YjQ3ZTk2ZTg4MDJjL3RhYmxlcmFuZ2U6ZDYxN2I4ODU2M2QwNDU1ZThlZDhiNDdlOTZlODgwMmNfMTAtMS0xLTEtNDMyMzQ_10ec1de1-fa1e-4533-a501-6dbf8b0d789e"
      unitRef="shares">53287</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i398c7b8b49ce49aea4259f962be3f61e_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOmQ2MTdiODg1NjNkMDQ1NWU4ZWQ4YjQ3ZTk2ZTg4MDJjL3RhYmxlcmFuZ2U6ZDYxN2I4ODU2M2QwNDU1ZThlZDhiNDdlOTZlODgwMmNfMTAtMy0xLTEtNDMyMzQ_576ca2d8-f20f-4366-a48f-6984f814dc4d"
      unitRef="usdPerShare">72.69</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i398c7b8b49ce49aea4259f962be3f61e_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOmQ2MTdiODg1NjNkMDQ1NWU4ZWQ4YjQ3ZTk2ZTg4MDJjL3RhYmxlcmFuZ2U6ZDYxN2I4ODU2M2QwNDU1ZThlZDhiNDdlOTZlODgwMmNfMTEtMS0xLTEtNDMyMzQ_38b3aa28-c8c8-47ec-beb3-38b44b4b9f18"
      unitRef="shares">29391</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i398c7b8b49ce49aea4259f962be3f61e_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOmQ2MTdiODg1NjNkMDQ1NWU4ZWQ4YjQ3ZTk2ZTg4MDJjL3RhYmxlcmFuZ2U6ZDYxN2I4ODU2M2QwNDU1ZThlZDhiNDdlOTZlODgwMmNfMTEtMy0xLTEtNDMyMzQ_4aaf8963-93e4-4a12-9c21-815119df6919"
      unitRef="usdPerShare">59.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i398c7b8b49ce49aea4259f962be3f61e_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOmQ2MTdiODg1NjNkMDQ1NWU4ZWQ4YjQ3ZTk2ZTg4MDJjL3RhYmxlcmFuZ2U6ZDYxN2I4ODU2M2QwNDU1ZThlZDhiNDdlOTZlODgwMmNfMTItMS0xLTEtNDMyMzQ_3edc1ed4-0ba9-4937-a27c-ef1fb99e842e"
      unitRef="shares">20558</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i398c7b8b49ce49aea4259f962be3f61e_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOmQ2MTdiODg1NjNkMDQ1NWU4ZWQ4YjQ3ZTk2ZTg4MDJjL3RhYmxlcmFuZ2U6ZDYxN2I4ODU2M2QwNDU1ZThlZDhiNDdlOTZlODgwMmNfMTItMy0xLTEtNDMyMzQ_8e5ce525-e5f3-4252-8aa7-b03b9c987f74"
      unitRef="usdPerShare">50.64</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i8504753af25742e5805ed8ea67a66ff6_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOmQ2MTdiODg1NjNkMDQ1NWU4ZWQ4YjQ3ZTk2ZTg4MDJjL3RhYmxlcmFuZ2U6ZDYxN2I4ODU2M2QwNDU1ZThlZDhiNDdlOTZlODgwMmNfMTMtMS0xLTEtNDMyMzQ_7ba4c5ca-203b-4c7e-88d4-e2f6846665be"
      unitRef="shares">292524</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i8504753af25742e5805ed8ea67a66ff6_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOmQ2MTdiODg1NjNkMDQ1NWU4ZWQ4YjQ3ZTk2ZTg4MDJjL3RhYmxlcmFuZ2U6ZDYxN2I4ODU2M2QwNDU1ZThlZDhiNDdlOTZlODgwMmNfMTMtMy0xLTEtNDMyMzQ_ce88c6d9-38ba-423d-a041-42eb52d4044f"
      unitRef="usdPerShare">58.98</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfNDc4Mw_b61571e6-bf3d-469b-9457-ac9deeedf65c">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a vesting schedule of the total non-vested shares of restricted stock outstanding as of June&#160;30, 2022:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.625%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.152%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-vested&#160;Shares&#160;Vesting&#160;Schedule&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&#160;of&#160;Shares&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022 (6 months)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,313&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,868&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,004&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,017&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,322&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Non-vested Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;292,524&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ieff3f2a9ed094a2494c20c6d3901da53_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOmJjYjRjYjQ1NzMwNDQxNTk5NTYxMjNmZTRhZTlmY2U3L3RhYmxlcmFuZ2U6YmNiNGNiNDU3MzA0NDE1OTk1NjEyM2ZlNGFlOWZjZTdfMS0yLTEtMS00MzIzNA_5f2ae6e8-cea2-4dff-9fcb-49f5d24898e9"
      unitRef="shares">12313</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ie91fa4d0c8484667b6a69105edac22a4_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOmJjYjRjYjQ1NzMwNDQxNTk5NTYxMjNmZTRhZTlmY2U3L3RhYmxlcmFuZ2U6YmNiNGNiNDU3MzA0NDE1OTk1NjEyM2ZlNGFlOWZjZTdfMi0yLTEtMS00MzIzNA_8d045862-efe4-4d8e-8b46-588f36f1d404"
      unitRef="shares">53868</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ib83394590eb5494ea9371c27b1b55007_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOmJjYjRjYjQ1NzMwNDQxNTk5NTYxMjNmZTRhZTlmY2U3L3RhYmxlcmFuZ2U6YmNiNGNiNDU3MzA0NDE1OTk1NjEyM2ZlNGFlOWZjZTdfMy0yLTEtMS00MzIzNA_a07e07f2-ce26-43c2-85a3-bea18a5f8d0b"
      unitRef="shares">100004</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i44ff346704c0402da7bf967ac6ab7e36_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOmJjYjRjYjQ1NzMwNDQxNTk5NTYxMjNmZTRhZTlmY2U3L3RhYmxlcmFuZ2U6YmNiNGNiNDU3MzA0NDE1OTk1NjEyM2ZlNGFlOWZjZTdfNC0yLTEtMS00MzIzNA_d095198f-b00c-4903-a612-92f58e3f51de"
      unitRef="shares">75017</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i7f92db11f1754564ae7df046d5edcd54_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOmJjYjRjYjQ1NzMwNDQxNTk5NTYxMjNmZTRhZTlmY2U3L3RhYmxlcmFuZ2U6YmNiNGNiNDU3MzA0NDE1OTk1NjEyM2ZlNGFlOWZjZTdfNS0yLTEtMS00MzIzNA_573acd3c-ed5c-4d42-a7cb-1daa78942133"
      unitRef="shares">51322</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="id6b48475806548d29ae6e3937fcc6a75_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOmJjYjRjYjQ1NzMwNDQxNTk5NTYxMjNmZTRhZTlmY2U3L3RhYmxlcmFuZ2U6YmNiNGNiNDU3MzA0NDE1OTk1NjEyM2ZlNGFlOWZjZTdfNi0yLTEtMS00MzIzNA_16a4601f-eccc-46bb-9ac7-ecfd330dc017"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i3cfe68e10a9c40ce805fc7819077dab3_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOmJjYjRjYjQ1NzMwNDQxNTk5NTYxMjNmZTRhZTlmY2U3L3RhYmxlcmFuZ2U6YmNiNGNiNDU3MzA0NDE1OTk1NjEyM2ZlNGFlOWZjZTdfNy0yLTEtMS00MzIzNA_32ce2e1f-eb2a-4c23-ab03-2b283a17a7fd"
      unitRef="shares">292524</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <trno:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfMeasurementPeriods
      contextRef="ic14c02ef46364ae5903d53df4f9a5b3b_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfNDMyNw_75d83d7e-1d3d-4962-aa77-1e5c3614a707"
      unitRef="measurement_period">3</trno:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfMeasurementPeriods>
    <trno:ShareBasedPaymentArrangementPerformanceSharesOutstandingActivity1TableTextBlock
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfNDc4Ng_15a1de0d-bbe2-44c2-a914-ed0e89fe215d">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes certain information with respect to the Performance Share awards granted on or after January 1, 2019 and includes the forfeiture of certain of the Performance Share awards during the three and six months ended June&#160;30, 2022 (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Performance&#160;Share&#160;Period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value on Date of Grant&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Expense for the Three Months Ended June 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Expense for the Six Months Ended June 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;2021&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:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;January 1, 2019 - December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;January 1, 2020 - December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(110)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;January 1, 2021 - December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;January 1, 2022 - December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</trno:ShareBasedPaymentArrangementPerformanceSharesOutstandingActivity1TableTextBlock>
    <trno:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValue
      contextRef="i89daf8cb63bc4a7abac31d6b0bdab060_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfMi0yLTEtMS00MzIzNA_91cc8873-9bff-4541-b60c-848060833b03"
      unitRef="usd">4829000</trno:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i60ec852bfcb34f249ae364d75d6712a5_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfMi00LTEtMS00MzIzNA_055eba48-fcc8-4075-97f2-abf0ff7d7edb"
      unitRef="usd">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic3e5de7c884940ba81afda81d7fc7763_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfMi02LTEtMS00MzIzNA_1b321de8-75a7-49ff-8a59-a331414addb0"
      unitRef="usd">403000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i89daf8cb63bc4a7abac31d6b0bdab060_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfMi04LTEtMS00MzIzNA_bb0514bb-1f97-47ad-adb2-4ef88eb6e74f"
      unitRef="usd">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8354cdd97bfe4edb8b16310c86938088_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfMi0xMC0xLTEtNDMyMzQ_3f5d9652-62fd-43ff-9c0f-90809322f218"
      unitRef="usd">805000</us-gaap:AllocatedShareBasedCompensationExpense>
    <trno:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValue
      contextRef="i9b9db408dc7049d4bf6a8f40f8ada88c_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfMy0yLTEtMS00MzIzNA_e80b0826-ec7b-48c4-ae96-566c448e4ef0"
      unitRef="usd">4882000</trno:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ida8c182b26e446218b3db5b1d05b8636_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfMy00LTEtMS00MzIzNA_a6dcae03-37cc-4bb0-b68b-c21553adc35d"
      unitRef="usd">-110000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8d8f22af579d4dbea4a069b122cb862c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfMy02LTEtMS00MzIzNA_83c46326-3e07-41ca-84f6-e2e0d9abcd1b"
      unitRef="usd">465000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i9b9db408dc7049d4bf6a8f40f8ada88c_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfMy04LTEtMS00MzIzNA_4d29e369-10a6-4e6d-b5a5-251b8822b279"
      unitRef="usd">354000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="idc25b2176f224d95aba5f45a6556a672_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfMy0xMC0xLTEtNDMyMzQ_c1d703fe-793c-4f03-a706-91c01849b8bb"
      unitRef="usd">929000</us-gaap:AllocatedShareBasedCompensationExpense>
    <trno:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValue
      contextRef="i824e1d2e193b45948f0cdad93e2903c1_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfNC0yLTEtMS00MzIzNA_2ed8a644-7034-4476-a3ca-837444efe603"
      unitRef="usd">4820000</trno:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i63b3b9e7dbb4426ba9491517203753fe_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfNC00LTEtMS00MzIzNA_89787a5c-5b78-4343-8478-71dad2208fc2"
      unitRef="usd">133000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i01e11dc7b3494fbd9c10c9c25e182bc8_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfNC02LTEtMS00MzIzNA_675054a1-b81e-4ccc-976b-4a876a26e92a"
      unitRef="usd">455000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i824e1d2e193b45948f0cdad93e2903c1_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfNC04LTEtMS00MzIzNA_2adc6d0f-00ea-47a4-89de-86a8c46f92c4"
      unitRef="usd">589000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i907f70cc78454280a24f9087825036af_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfNC0xMC0xLTEtNDMyMzQ_64c64874-6f33-4ca0-8c62-30e79965d248"
      unitRef="usd">911000</us-gaap:AllocatedShareBasedCompensationExpense>
    <trno:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValue
      contextRef="i12c2be527dd64dd6814dc9fb63f2fcc6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfNS0yLTEtMS00MzIzNA_98fb48f5-e827-4eab-91ce-79feb83a0783"
      unitRef="usd">5789000</trno:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i5271429697b14439a0a9faf3d78b5856_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfNS00LTEtMS00MzIzNA_fbfe913c-29de-4c70-9981-e67f637cd302"
      unitRef="usd">421000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8208a2315e04472a897e1322fcd19542_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfNS02LTEtMS00MzIzNA_ca36005d-542e-48a4-9547-cea1f13c3496"
      unitRef="usd">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i12c2be527dd64dd6814dc9fb63f2fcc6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfNS04LTEtMS00NDgyNA_2f20e8c2-4d15-440e-8592-e4de55a9f30a"
      unitRef="usd">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib1872f9ce1704147b2d694a58edf9b6a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfNS0xMC0xLTEtNDQ4MjQ_68f5e9b9-bff4-41dc-a6bc-6111105bb236"
      unitRef="usd">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <trno:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValue
      contextRef="iab5ba92586814baca10bd63c49f30450_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfNi0yLTEtMS00MzIzNA_2011de9f-acc7-4a6b-adb4-f9c0c960ce75"
      unitRef="usd">20320000</trno:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iab9cc2b1fd9145758343533ea96bdd5c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfNi00LTEtMS00MzIzNA_62b20a85-b720-46fd-a582-e989be944fd6"
      unitRef="usd">444000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i85ac13a11f0f4f4f827af3374fa9d3d4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfNi02LTEtMS00MzIzNA_fe3ee1f2-0ede-4a75-a2ac-1ae3d2427eee"
      unitRef="usd">1323000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iab5ba92586814baca10bd63c49f30450_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfNi04LTEtMS00MzIzNA_4060866c-0084-43e6-8ae3-525652af744f"
      unitRef="usd">1908000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if0f2cd11b4a04ac2aae60b0587b01af8_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjlkYTI1MjZkYTU5NjRkY2I4NTE0NGFjOGRkZjI1ZmRlL3RhYmxlcmFuZ2U6OWRhMjUyNmRhNTk2NGRjYjg1MTQ0YWM4ZGRmMjVmZGVfNi0xMC0xLTEtNDMyMzQ_82dbed1f-aaaa-4568-ba12-a62a375ae0d6"
      unitRef="usd">2645000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfDividendsPayableTextBlock
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RleHRyZWdpb246ZWU4NGM4ODNlZTFiNGFlNWFlNjBkNmYxZTc3OGY2NjNfNDc3NQ_92eac846-c25a-4e52-9262-d8bac374cdba">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the cash dividends paid or payable per share during the six months ended June&#160;30, 2022:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For&#160;the&#160;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Security&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Dividend&#160;per&lt;br/&gt;Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Declaration&#160;Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Record&#160;Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Date&#160;Paid&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;February 8, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 25, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;April 8, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;May 3, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;July 14, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDividendsPayableTextBlock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i64ae81b59b6948abb27b74308e46c13a_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjBjNTdkMDI2NzEwYjQ4OGM4ODJjODVmMzYwNTE2NzY0L3RhYmxlcmFuZ2U6MGM1N2QwMjY3MTBiNDg4Yzg4MmM4NWYzNjA1MTY3NjRfMS00LTEtMS00MzIzNA_2d10f773-fdf2-4450-9753-96f9b101a0a3"
      unitRef="usdPerShare">0.34</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF83OS9mcmFnOmVlODRjODgzZWUxYjRhZTVhZTYwZDZmMWU3NzhmNjYzL3RhYmxlOjBjNTdkMDI2NzEwYjQ4OGM4ODJjODVmMzYwNTE2NzY0L3RhYmxlcmFuZ2U6MGM1N2QwMjY3MTBiNDg4Yzg4MmM4NWYzNjA1MTY3NjRfMi00LTEtMS00MzIzNA_7970adbd-9a02-4066-b920-66b48c9194d9"
      unitRef="usdPerShare">0.34</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84Mi9mcmFnOjA2ZWRiYTFhNDc1NzQ1MTBiMTU0MDVlODhhY2Q2MjMwL3RleHRyZWdpb246MDZlZGJhMWE0NzU3NDUxMGIxNTQwNWU4OGFjZDYyMzBfMjM0NQ_6a20b3ec-2144-47e9-85f7-f683d6b6c398">Net Income (Loss) Per Share&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to ASC 260-10-45, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Determining Whether Instruments Granted in Share-Based Payment Transactions Are Participating Securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, unvested share-based payment awards that contain non-forfeitable rights to dividends are participating securities and are included in the computation of earnings per share pursuant to the two-class method. The two-class method of computing earnings per share allocates earnings per share for common stock and any participating securities according to dividends declared (whether paid or unpaid) and participation rights in undistributed earnings. Under the two-class method, earnings per common share are computed by dividing the sum of distributed earnings to common stockholders and undistributed earnings allocated to common stockholders by the weighted average number of common shares outstanding for the period. The Company&#x2019;s non-vested shares of restricted stock are considered participating securities since these share-based awards contain non-forfeitable rights to dividends irrespective of whether the awards ultimately vest or expire. The Company had no antidilutive securities or dilutive restricted stock awards outstanding for the six months ended June&#160;30, 2022 and 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with the Company&#x2019;s policies of determining whether instruments granted in share-based payment transactions are participating securities and accounting for earnings per share, the net income (loss) per common share is adjusted for earnings distributed through declared dividends (if any) and allocated to all participating securities (weighted average common shares outstanding and unvested restricted shares outstanding) under the two-class method. Under this method, allocations were made to 295,247 and 216,025 of weighted average unvested restricted shares outstanding for the three months ended June&#160;30, 2022 and 2021, respectively, and 299,433 and 213,897 of weighted average unvested restricted shares outstanding for the six months ended June&#160;30, 2022 and 2021, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Performance Share awards which may be payable in shares of the Company&#x2019;s common stock after the conclusion of each pre-established performance measurement period are included as contingently issuable shares in the calculation of diluted weighted average common shares of stock outstanding assuming the reporting period is the end of the measurement period, and the effect is dilutive. Diluted shares related to the Performance Share awards were 90,217 and 85,110 for the three and six months ended June&#160;30, 2022, respectively, and 228,177 and 223,047 for the three and six months ended June&#160;30, 2021, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i398c7b8b49ce49aea4259f962be3f61e_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84Mi9mcmFnOjA2ZWRiYTFhNDc1NzQ1MTBiMTU0MDVlODhhY2Q2MjMwL3RleHRyZWdpb246MDZlZGJhMWE0NzU3NDUxMGIxNTQwNWU4OGFjZDYyMzBfMTEzNw_4c05863c-96dd-4d0d-bef6-2055039cfbd4"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i143e02ac0973485f858c97b969c3e46e_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84Mi9mcmFnOjA2ZWRiYTFhNDc1NzQ1MTBiMTU0MDVlODhhY2Q2MjMwL3RleHRyZWdpb246MDZlZGJhMWE0NzU3NDUxMGIxNTQwNWU4OGFjZDYyMzBfMTEzNw_58b209c3-0a78-4be9-8bd7-b8b27b7c9d8b"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:WeightedAverageNumberOfSharesRestrictedStock
      contextRef="i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84Mi9mcmFnOjA2ZWRiYTFhNDc1NzQ1MTBiMTU0MDVlODhhY2Q2MjMwL3RleHRyZWdpb246MDZlZGJhMWE0NzU3NDUxMGIxNTQwNWU4OGFjZDYyMzBfMTc0MQ_2d87154d-2043-45de-8daf-f803bf63acf7"
      unitRef="shares">295247</us-gaap:WeightedAverageNumberOfSharesRestrictedStock>
    <us-gaap:WeightedAverageNumberOfSharesRestrictedStock
      contextRef="id656880d86d546fe877f40afc43d2b7d_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84Mi9mcmFnOjA2ZWRiYTFhNDc1NzQ1MTBiMTU0MDVlODhhY2Q2MjMwL3RleHRyZWdpb246MDZlZGJhMWE0NzU3NDUxMGIxNTQwNWU4OGFjZDYyMzBfMTc0OA_4e24def7-08ac-4795-bb7e-84f39f20232b"
      unitRef="shares">216025</us-gaap:WeightedAverageNumberOfSharesRestrictedStock>
    <us-gaap:WeightedAverageNumberOfSharesRestrictedStock
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84Mi9mcmFnOjA2ZWRiYTFhNDc1NzQ1MTBiMTU0MDVlODhhY2Q2MjMwL3RleHRyZWdpb246MDZlZGJhMWE0NzU3NDUxMGIxNTQwNWU4OGFjZDYyMzBfMjE5OTAyMzI1NzkwNg_7cdd032f-fb7e-4863-9091-791de70a83b2"
      unitRef="shares">299433</us-gaap:WeightedAverageNumberOfSharesRestrictedStock>
    <us-gaap:WeightedAverageNumberOfSharesRestrictedStock
      contextRef="ib1a1d17f3f6e487db7e2188edc2aa6f3_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84Mi9mcmFnOjA2ZWRiYTFhNDc1NzQ1MTBiMTU0MDVlODhhY2Q2MjMwL3RleHRyZWdpb246MDZlZGJhMWE0NzU3NDUxMGIxNTQwNWU4OGFjZDYyMzBfMjE5OTAyMzI1NzkxNA_9a2db0de-dccd-4652-95ed-28f94115e763"
      unitRef="shares">213897</us-gaap:WeightedAverageNumberOfSharesRestrictedStock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i814fbccfb0c3484aa041dcf255567137_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84Mi9mcmFnOjA2ZWRiYTFhNDc1NzQ1MTBiMTU0MDVlODhhY2Q2MjMwL3RleHRyZWdpb246MDZlZGJhMWE0NzU3NDUxMGIxNTQwNWU4OGFjZDYyMzBfMjI5OQ_dcf7dd60-5a38-49f0-990c-49081680a7f1"
      unitRef="shares">90217</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="iee4199363e53463db87d916655e73380_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84Mi9mcmFnOjA2ZWRiYTFhNDc1NzQ1MTBiMTU0MDVlODhhY2Q2MjMwL3RleHRyZWdpb246MDZlZGJhMWE0NzU3NDUxMGIxNTQwNWU4OGFjZDYyMzBfMTY0OTI2NzQ0NDM2NA_4010af79-ce0d-4516-b092-85371a5a0cde"
      unitRef="shares">85110</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ia20267797aad48f086944757743c099a_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84Mi9mcmFnOjA2ZWRiYTFhNDc1NzQ1MTBiMTU0MDVlODhhY2Q2MjMwL3RleHRyZWdpb246MDZlZGJhMWE0NzU3NDUxMGIxNTQwNWU4OGFjZDYyMzBfMTY0OTI2NzQ0NDM2OA_58d08097-c223-46f9-9da5-eab7fb5dacf8"
      unitRef="shares">228177</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ibf111fb7b2694723817a8de9587749c2_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84Mi9mcmFnOjA2ZWRiYTFhNDc1NzQ1MTBiMTU0MDVlODhhY2Q2MjMwL3RleHRyZWdpb246MDZlZGJhMWE0NzU3NDUxMGIxNTQwNWU4OGFjZDYyMzBfMjE5OTAyMzI1ODExNw_b99ee820-7f49-470f-9bd2-dcb0deb8d8bd"
      unitRef="shares">223047</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84NS9mcmFnOjE4ZWJjYTU3NmU3MjQ3NjY5Zjk4MjI4OWZlZWZhYzc3L3RleHRyZWdpb246MThlYmNhNTc2ZTcyNDc2NjlmOTgyMjg5ZmVlZmFjNzdfMTE2Mg_fb4f9fc4-3f08-4fed-b4e0-2888952608ec">Commitments and Contingencies&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contractual Commitments.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; As of August&#160;2, 2022, the Company had three outstanding contracts with third-party sellers to acquire three industrial properties for a total purchase price of approximately $51.3&#160;million. There is no assurance that the Company will acquire the properties under contract because the proposed acquisitions are subject to due diligence and various closing conditions.&lt;/span&gt;As of August&#160;2, 2022, the Company had three non-binding letters of intent with third-party sellers to acquire three industrial properties for a total anticipated purchase price of approximately $78.5&#160;million. In the normal course of its business, the Company enters into non-binding letters of intent to purchase properties from third parties that may obligate the Company to make payments or perform other obligations upon the occurrence of certain events, including the execution of a purchase and sale agreement and satisfactory completion of various due diligence matters. There can be no assurance that the Company will enter into purchase and sale agreements with respect to these properties or otherwise complete any such prospective purchases on the terms described or at all.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:NumberOfRealEstateProperties
      contextRef="i98ca9a0a075d404f806c610f41e5265d_I20220802"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84NS9mcmFnOjE4ZWJjYTU3NmU3MjQ3NjY5Zjk4MjI4OWZlZWZhYzc3L3RleHRyZWdpb246MThlYmNhNTc2ZTcyNDc2NjlmOTgyMjg5ZmVlZmFjNzdfOTU_d148226c-b615-479e-9300-1d04c0ac3ce1"
      unitRef="property">3</us-gaap:NumberOfRealEstateProperties>
    <us-gaap:NumberOfRealEstateProperties
      contextRef="i98ca9a0a075d404f806c610f41e5265d_I20220802"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84NS9mcmFnOjE4ZWJjYTU3NmU3MjQ3NjY5Zjk4MjI4OWZlZWZhYzc3L3RleHRyZWdpb246MThlYmNhNTc2ZTcyNDc2NjlmOTgyMjg5ZmVlZmFjNzdfMTU2_d148226c-b615-479e-9300-1d04c0ac3ce1"
      unitRef="property">3</us-gaap:NumberOfRealEstateProperties>
    <trno:AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet
      contextRef="i80358029ef2c41b18b58e04224c2a239_D20220802-20220802"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84NS9mcmFnOjE4ZWJjYTU3NmU3MjQ3NjY5Zjk4MjI4OWZlZWZhYzc3L3RleHRyZWdpb246MThlYmNhNTc2ZTcyNDc2NjlmOTgyMjg5ZmVlZmFjNzdfMjI1_9ac3bcdc-a5c1-4bd1-9387-35cf13e2cab3"
      unitRef="usd">51300000</trno:AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet>
    <us-gaap:NumberOfRealEstateProperties
      contextRef="ib32e4e64163946cea2d189f3f54c0c30_I20220802"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84NS9mcmFnOjE4ZWJjYTU3NmU3MjQ3NjY5Zjk4MjI4OWZlZWZhYzc3L3RleHRyZWdpb246MThlYmNhNTc2ZTcyNDc2NjlmOTgyMjg5ZmVlZmFjNzdfNDMy_edd1d44d-aac8-406b-bf6b-f14af4966055"
      unitRef="property">3</us-gaap:NumberOfRealEstateProperties>
    <us-gaap:NumberOfRealEstateProperties
      contextRef="ib32e4e64163946cea2d189f3f54c0c30_I20220802"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84NS9mcmFnOjE4ZWJjYTU3NmU3MjQ3NjY5Zjk4MjI4OWZlZWZhYzc3L3RleHRyZWdpb246MThlYmNhNTc2ZTcyNDc2NjlmOTgyMjg5ZmVlZmFjNzdfNTAx_edd1d44d-aac8-406b-bf6b-f14af4966055"
      unitRef="property">3</us-gaap:NumberOfRealEstateProperties>
    <trno:DisposalGroupIncludingDiscontinuedOperationAgreementToSellConsideration
      contextRef="i46b865d87474476e8a5e065847d3d6f2_D20220802-20220802"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84NS9mcmFnOjE4ZWJjYTU3NmU3MjQ3NjY5Zjk4MjI4OWZlZWZhYzc3L3RleHRyZWdpb246MThlYmNhNTc2ZTcyNDc2NjlmOTgyMjg5ZmVlZmFjNzdfNTgy_e117994d-38ce-4f4b-a9fb-399291b82e63"
      unitRef="usd">78500000</trno:DisposalGroupIncludingDiscontinuedOperationAgreementToSellConsideration>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="i75afe294886343158d2193876e3e9fcb_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84OC9mcmFnOmE4YjNhM2E3N2Q2ZjQ2ZDFiNDZjZjczYjE3ZTEzNTYzL3RleHRyZWdpb246YThiM2EzYTc3ZDZmNDZkMWI0NmNmNzNiMTdlMTM1NjNfNzgx_a63c6a81-7b7e-472a-9f12-d58feceda807">Subsequent Events &lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July&#160;5, 2022, the Company acquired one industrial property in Medley, FL, for a total purchase price of approximately $20.0 million. The property was acquired from an unrelated third party using existing cash on hand and borrowings from the Company&#x2019;s revolving credit facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August&#160;2, 2022, the Company acquired one industrial property in Hawthorne, CA, for a total purchase price of approximately $6.5 million. The property was acquired from an unrelated third party using borrowings from the Company&#x2019;s revolving credit facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August&#160;1, 2022, the Company prepaid a $50.0&#160;million tranche of the Senior Unsecured Notes using borrowings from the Company&#x2019;s revolving credit facility. The notes bore interest at 4.23% and had an original maturity date of September&#160;1, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August&#160;2, 2022, the Company&#x2019;s board of directors declared a cash dividend in the amount of $0.40 per share of its common stock payable on October&#160;14, 2022 to the stockholders of record as of the close of business on September&#160;30, 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:NumberOfRealEstateProperties
      contextRef="i1dac594d83ec4dbbbcecd704d3571b19_I20220705"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84OC9mcmFnOmE4YjNhM2E3N2Q2ZjQ2ZDFiNDZjZjczYjE3ZTEzNTYzL3RleHRyZWdpb246YThiM2EzYTc3ZDZmNDZkMWI0NmNmNzNiMTdlMTM1NjNfMTA5OTUxMTYzMDc4MA_cc693143-381f-49b2-8f25-b59ca19d1a13"
      unitRef="property">1</us-gaap:NumberOfRealEstateProperties>
    <us-gaap:PaymentsToAcquireBuildings
      contextRef="ib096d82321334db7b32e56775a7a5b33_D20220705-20220705"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84OC9mcmFnOmE4YjNhM2E3N2Q2ZjQ2ZDFiNDZjZjczYjE3ZTEzNTYzL3RleHRyZWdpb246YThiM2EzYTc3ZDZmNDZkMWI0NmNmNzNiMTdlMTM1NjNfMTM2_051d7fd2-15bf-4a29-8745-33de131da91d"
      unitRef="usd">20000000</us-gaap:PaymentsToAcquireBuildings>
    <us-gaap:NumberOfRealEstateProperties
      contextRef="i04411659b46541878475e7afed40e826_I20220802"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84OC9mcmFnOmE4YjNhM2E3N2Q2ZjQ2ZDFiNDZjZjczYjE3ZTEzNTYzL3RleHRyZWdpb246YThiM2EzYTc3ZDZmNDZkMWI0NmNmNzNiMTdlMTM1NjNfMTA5OTUxMTYzMDc5Mg_ed1d7b0f-5d73-4672-985d-ef5e3c05cb0b"
      unitRef="property">1</us-gaap:NumberOfRealEstateProperties>
    <us-gaap:PaymentsToAcquireBuildings
      contextRef="i8cde08dc68c945769e38d91955000dd0_D20220802-20220802"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84OC9mcmFnOmE4YjNhM2E3N2Q2ZjQ2ZDFiNDZjZjczYjE3ZTEzNTYzL3RleHRyZWdpb246YThiM2EzYTc3ZDZmNDZkMWI0NmNmNzNiMTdlMTM1NjNfMTA5OTUxMTYzMDgwMQ_2d157ae4-39db-4d8d-8f1a-f2b986bfa16e"
      unitRef="usd">6500000</us-gaap:PaymentsToAcquireBuildings>
    <us-gaap:EarlyRepaymentOfSeniorDebt
      contextRef="i3fbaf016f3ce47868b32e6f5241ee9af_D20220801-20220801"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84OC9mcmFnOmE4YjNhM2E3N2Q2ZjQ2ZDFiNDZjZjczYjE3ZTEzNTYzL3RleHRyZWdpb246YThiM2EzYTc3ZDZmNDZkMWI0NmNmNzNiMTdlMTM1NjNfMTA5OTUxMTYzMDA4OA_65e3a29f-ea6b-4826-bfd3-ad41b0e94ebb"
      unitRef="usd">50000000</us-gaap:EarlyRepaymentOfSeniorDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="icdf2f31002504de5ba622653d2ed27c8_I20220801"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84OC9mcmFnOmE4YjNhM2E3N2Q2ZjQ2ZDFiNDZjZjczYjE3ZTEzNTYzL3RleHRyZWdpb246YThiM2EzYTc3ZDZmNDZkMWI0NmNmNzNiMTdlMTM1NjNfMTA5OTUxMTYzMDE1OQ_2cc81dc9-d077-4db6-ab48-a8941b65da1d"
      unitRef="number">0.0423</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i21680995af7d4ffa9037fc3985cefa97_D20220802-20220802"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU5ZDMyODVkZDJlZjQ0NGFiYjcyMDY1NzgzOTc1ZDcwL3NlYzplOWQzMjg1ZGQyZWY0NDRhYmI3MjA2NTc4Mzk3NWQ3MF84OC9mcmFnOmE4YjNhM2E3N2Q2ZjQ2ZDFiNDZjZjczYjE3ZTEzNTYzL3RleHRyZWdpb246YThiM2EzYTc3ZDZmNDZkMWI0NmNmNzNiMTdlMTM1NjNfNjcw_f533b10e-8ed0-4428-ad2c-35f12e8a3a7a"
      unitRef="usdPerShare">0.40</us-gaap:CommonStockDividendsPerShareDeclared>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>65
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5
MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%     @
M&H #59BW !?:!0  J!\  !@   !X;"]W;W)K<VAE971S+W-H965T,2YX;6RU
MF6MOVS84AO\*X0W#!M212/F6S#'@J,F6K4V=N%O1#?O 2+0E5!(UBK*3?[]#
MV9:<E*(TH?Z2Z'9>\^'AY24YW7+Q)0L8D^@ICI+LLA=(F5Y85N8%+*;9&4]9
M F]67,14PJU86UDJ&/6+H#BRB&V/K)B&26\V+9XMQ&S*<QF%"5L(E.5Q3,7S
M%8OX]K*'>X<'#^$ZD.J!-9NF=,V63/Z1+@3<6:6*'\8LR4*>(,%6E[TYOG =
M1P447_P9LFUV=(T4RB/G7]3-K7_9LU6)6,0\J20H_-LPET614H)R_+L7[96_
MJ0*/KP_J-P4\P#S2C+D\^A3Z,KCL37K(9RN:1_*!;W]E>Z"ATO-XE!5_T7;W
M[6#00UZ>21[O@Z$$<9CL_M.G?44<!]@U 60?0%X%X+I?</8!1<U9NY(56&^I
MI+.IX%LDU->@IBZ*NBFB@29,5!J74L#;$.+DS.4;)M ",H;Z* NH8-G4DB"L
M7EO>7N1J)T)J1$;H/4]DD*'KQ&?^RW@+"E26BAQ*=46,@K_ER1ER[#>(V(1H
MRN.:P^?Y^@S96!?^HCA.64E.H><8*^GO^6,F!;2[?W0UM%,8Z!549[S(4NJQ
MRQ[TMHR)#>O-?O@.C^R?=7C?2.P%[*"$'9C49V^YET,_E>CC<\ITI.9P;/?O
M=4C&J(Y(PQ)IV [I/J=",A$]HP>6<B%U>&8I*7)=I;C&J(YXHQ)OU YOP43(
M?=4+$0P&VN29E<I^5]OQC/$=.<<EY[AERQ04YI%B&JC/HUEK1:-,FTAC6$?
M20DX,1;J.I&A?$8W8<3071X_,J$#,VO8-NX[@Y'MZ.",H1WASDNX\S9P#VP=
MJF$4TGA'8VT;->M\9$*PA(,0C4#/Y0): %6-04=LU.I(C.UJ<K7;,-\F7E7*
M-V@IH7,B+J#L>2*%8O"U%=&@_OZMCM@<U!7YR$_@-L@?Z1.Z]:&SAJO0*[@-
M+;I!DHS[F(S(:#S4\AJ#N_*2BI>TX9W[/JAG*KD"O)B6TBR$[:%MH[MK-)%!
MO8IK5NF*6SDA;/0>7^/FH7ZB:= IXF"JP5K&4_@?7!D@;+8PKQE=N-,BFF5@
MC12QC=XNF$.[$E9^")M=S->-ML8N-.A\FFOA3F&&<.6&L-G$O(9;\$S2"/T5
MIO4#K5GQ?&+; RWI*>P0KOP0-IL8M^"$U7L]F%E@@/5#ZBE,$*Y<$#9;F'?<
M@WPM IZ8;%"#R&@X[ ^&$UO+=PH?A"LCA!L<3"C!X/$58M0+D!?13+_F-JNX
M/(YA5EU*[GUY@[ZWSVR,4BK0AD8Y0RDL6(OEO);_%*Z(5*Z(F'T+V'<_3-9H
M^1P_\NC'["<=?9/&P]T'[<; *=P/J=P/,5L596G+S+(G+Z#)&AXD:!N$\$04
MYI>)UYLD>^0&[<_+:RWR*0P0J0P0:66 W%S9<KE?D!7IA4DEU[;L!L7/VCTH
MUQS5E;-R/J25\[E-('^[S4>UR*8'<"VG6;&.\Q3NAU3NA[1R/VH1"BL4\ 5K
M+K3VIT'G'170].>>QT (9/R=I);X%&Z(5&Z(M')#RYA&$;K*,WBM'Y$;=&KW
M%,QQ7?DJ0T1:&:+KF(FUZIB_@ *L,6 "26FB3ZU9L![T%'Z(5'Z(F.W,(9$!
M.&\C7L>](7-<5[S*%Y%6VT,O)_YEL6>//N027&ZBYE4M\3=R//MZV*D-"S5U
M4+29C8?#P>A\-)E:&QUCY8U(JUTB%T94 2;P-O'9$_J=Z=-HEK)M&P_&(SS4
M>D!S<,=<.I4'<LS^91ZSQ"\V,V\BJDU9@T!M(S7'=06K')!C=BGE)NU-F"D;
M_YF!)[V!A]H1M4&L;A?:'-:5L;(\CMF@O&;<[[O74YKE[O6,I[ [SM&1E]F<
M'/S<<1I-!PL-<OT^)GU'N]MCCOR_H-;16:B:\(HCX@QY:JMU=RQ:/BV/H>?%
MX:M5?;X[PWY/U7R9H8BM(-0^&\. )W;'PKL;R=/B9/612\GCXC)@U&="?0#O
M5YS+PXWZ@?)P?O8?4$L#!!0    ( !J  U4_@S('4P8  (P9   8    >&PO
M=V]R:W-H965T<R]S:&5E=#(N>&ULM5EM;YPX$/XKUK:J6FF;Q0;SDB8K-8E.
M;=7K54E[]]D!)VL5,,5FT_37WQC(L@O&:74Y1<D".S,\,Y[Q,^.<W,GZF]IP
MKM&/(B_5Z6*C=76\6JETPPNFCF3%2_CF1M8%TW!;WZY457.6M4I%OB*>%ZX*
M)LK%^J1]]KE>G\A&YZ+DGVNDFJ)@]?T9S^7=Z0(O'AY<BMN--@]6ZY.*W?(K
MKK]6GVNX6^VL9*+@I1*R1#6_.5V\Q<?G?JO02OPM^)W:NT;&E6LIOYF;]]GI
MPC.(>,Y3;4PP^-CR<Y[GQA+@^-X;7>S>:13WKQ^L_]$Z#\Y<,\7/9?Z/R/3F
M=!$O4,9O6)/K2WGWCO<.46,OE;EJ_Z*[7M9;H+116A:],B H1-E]LA]](/84
M<#"C0'H%\JL*?J_@MXYVR%JW+IAFZY-:WJ':2(,U<]'&IM4&;T1IEO%*U_"M
M #V]/I>EDKG(F.89.F,Y*U..KHPYA5ZCKU<7Z.7S5^@Y$B7ZLI&-8F6F3E8:
MWFST5VG_EK/N+63F+1^:\@CYWA(1CQ"+^KE;_8*GH(Y;=7RHO@)_=TZ3G=.D
MM>?/V'M?;KG2D(S@I##9R'($#R &-M<Z6X'=EBFS8U6QE)\NH(X4K[=\L7[Q
M#(?>&YNC3V3LP&U_Y[;OLK[^"(MG<[#3"ELM4_;;-8Y\XIM0;_>Q6^0H#1-*
M=G('L((=K, )ZZP1>2;*6X4 'Q)%5<LM;Q?'!K:S1?=!^![\C,%:Y CV:(+M
M8.D.+'6"-?6BZZ;;@R!W .PMK)05*IU 2!(<D!'0J51(,8WL,,,=S- )\WVI
M67DKKG..F%+<'LK0%J(D"$< +6(XP"2T(XQV"",GPB]20]6)PTJ$:%:\UH);
M\483(#ZA81!X(\!3.0)>Q7.(XQWBV(GX;9HV19.W.V7&H3Y3P3HJ@K1EA03<
M/]L'-NSQ!--KDH0TC$?8;7)1XH4S-9;LL"=.[)^@(?BM6">6&-(DCL;9:Y$+
MPR@* SM>[ V\Y+D+C:E-&]G47/#OC=BR?&Y3Z&WMPXB('XVP6J2(!^DSAW6/
M0[$3ZR7$M1:I20R#UHH03Y/72\:E9I-*9K8"/+ ==K+*^B^]X76_#RQ1R;45
M()F\FL:PDF.$%C$<4F\&XT!-V,U-W78POU?UZH?Q(W$<CQ/2(D@2$A!,9R .
M-(7=/'5>\TQH=,-2D0M];T5I8QW/&V]0%K&Y  Z\A*FSI_DHV+7!-5//V$EK
MO]O%/)6U0U\'<L-N=ON5E;"1FV4EIF)S*S$0&WZ$V7A=H%RR4J&*W3/@X/FB
MFU)5DM" CE':Q()D+J,'0L-N1KOBI9 U:DK%TP9BBDJIN6.+F))3"'6%@S%<
MJQR.YO .)(;=+'9E8,*"&_J52LSL%#9*HC09@[2(^0F>X0(R\!9Q\]9>YY4/
M)3D;4S+E)!K2>+SMVL2P1V8B2@;F(F[FNA!;D7&8Z1Y2U8IQRDK0=\5C\K*+
MX7@&X]ZPYJ8OZ+MD8YJ6'F+;%<B6TW+WID<L9!4%W@3X5"R@\\$=.(W\"J<]
MAG'*5W&2D&22 1:Y,"1SPQ<9:(T\0FNR*$3?%K;]EBPU3&.\3 $Q>OD)M@2$
MR2LK=J=E.PT@ZU3\WPT=>C_0)G'3YI66Z;>-S#->JQ?/8H*C-VVS:6<5\J0L
M^E36#ET?6)0\PJ*P\#"]*!.!8_3<._(PE%B-H,]N@+("SUMZW2]2&P8($&OT
M1M;B)\^6;:I$= FDNO2CX.'6"^,EC>B#@E"J 5II"[;1"G9&,^@CIM&'IN2=
M+P_'0JW4!4]Y<<WK_JO^R&>)P%C%VQ.__/[(NC)3(H_HN#=\1.@PC@/?$S??
MO\V@&8&Q#VJ]8B)[#;-5RBH!M6\%:IE.O3@*)XVL53!,PKEQA0RT3]RTO[_P
M:,/SS(R#&;_AM>D!4EE4O%3=:%OEK(14(.&2)MTB$UCEB$2[E/@?EM(V X?)
M-$ 6.>A&YN8E,K09Q-UF7'+-X%&&.*M+<S!E13GM'\(8^_X8I*7-B.>6T!^Z
M#-_=9734HGYK\_(MXR^&J3X>MYLV08]&2>C/P![:#=_=;DP8L<T4!V0\.7*T
M3WT60?O4M]H[*C?_I_B3U;<".O6<WX"F=Q2!UW5W]-_=:%FUI^?74FM9M)<;
MSB#B1@"^OY% D/V-.9#?_0-F_2]02P,$%     @ &H #56XLXQS5 @  ( @
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
M7!NH[U/&Y'JB'32-<_@'4$L#!!0    ( !J  U6>\'N;YA   '71   8
M>&PO=V]R:W-H965T<R]S:&5E=#8N>&ULO9UM<^.V%4;_BL;-M,U,'/,5(%.O
M9[(B"*33M#O9I/W,2+2M64ET)'J=_/M2+VL(P!4DV(_S9=?>!<\EQ4<D=7@)
M73]UJT_K^[;M1[\OYLOUNXO[OG_X[NIJ/;EO%\WZV^ZA70[_<]NM%DT__+JZ
MNUH_K-IFNEUH,;]*HHA=+9K9\N+F>OMO'U8WU]UC/Y\MVP^KT?IQL6A6?[QO
MY]W3NXOXXLL__#2[N^\W_W!U<_W0W+4?V_Z7AP^KX;>K9\ITMFB7ZUFW'*W:
MVW<7W\??J7*[P';$?V?MT_K@Y]%F4W[MND^;7WZ8OKN(-FO4SMM)OT$TPU^?
MVW$[GV](PWK\MH=>/-?<+'CX\Q=ZO=WX86-^;=;MN)O_;S;M[]]=%!>C:7O;
M/,[[G[HGU>XW*-_P)MU\O?US]+0;R]C%:/*X[KO%?N%A#1:SY>[OYO?]"W&P
M0)P>62#9+Y"<NT"Z7R"U%DB*(PMD^P4R:X&L/+) OE\@MROP(PNP_0+,WH9C
M%?A^ 6XMD!ZK4.P7*+9[=[<[MONR:OKFYGK5/8U6F]$#;?/#-A#;I8==.%MN
MLONQ7PW_.QN6ZV_&W7+=S6?3IF^GHX_]\-<0S'X]ZFY'XK?'6?_'Z'+TR\=J
M]/>OOAY]-9HM1S_?=X_K9CE=7U_U0_T-Y6JRK_5^5RLY4NOGKF_FQ&)C_V+C
M;K'HEG_]2\RB?WSLN\DG E'Y$=]/I[/-6Z69CSXTL^GEL"$[WKAYF-$K)<Y9
MJ=''^V;5KD>JG4\W+T[5WK:KU?!*#O\]'%W6S?;]^6'>+(D*M;]"$$MZ69L#
MX'?KAV;2OKL8CG#K=O6YO;C9O0(_M?UPA!O*B&:UG"WOJ/VJ3KRZD\GCXG&^
MC=!_^OMVM5WE57N_.<1];D?_ZM86]6I(Z7-4D^>H)MLRZ9$R/RPGP]%YW8[^
M7K6[G[[>O.;;2-QW\VF[6O]M'UHJFSMX%OX*48E%PBHD3"!A-1(FD3 %@AE!
M3)^#F/KH-V(Y'=XHPRES>"].AC@.(5QOCP-?4[GSLD)SMX/E6]CFLN3S#2M2
MSE*675]]/LP4LJI PFHD3")A"@0S,I4]9RKS9NI]>S=;+@]CU?3#Z63R[2B-
MOQDE41)1V=HQV4$<XKPHXL)*P]@=QPIF)89DE6D4F^.$=SM"P^ 6O>1Y9JV:
M=$?E96(-4@0J+M+G0<9>R9_W2AZX5P[>[&?M(2\_]-V?G_ON1U852%B-A$DD
M3(%@1L[8<\[8&^?,RP_-&1)6(6&".>^ ."V3Q,I_C:PID3 %@ADIX\\IXV]Y
M <V1$4/"*B1,(&$U$B:1, 6"&4$LGH-8> ]W_V[[(7B3;M%2.2O<]SA+<FY=
MTG@KA 8("1-(6(V$R;->604J:22C?$Y&Z4W&#^OUX_;\U]V.)CO%LMX<GKX9
M+8?,#/\X^S)@TJU[TD&5SD9FO."I%9_2N5JT7H:*Y##KJE-X-R=T9R-A$@E3
M()B1B3C2CC)"IN+4)W)_M= SV9YV&)3AHKRP/\14T*H"2JNA- FE*13-S-Z!
M'X^]V=N+WEV<1LUDN#S:2-E5N_.=?3=J%P_S[H]V^,3^U*R.>/'8R<AE7B36
M,<F_)J'GM+-J"FC-&DJ34)I"T<P<:7D=>Y5D>(Y.'L6@0GM/,]+"\M06"]"B
M DJKH30)I2D4S0R?%M:QWU@?GD '?K^:33:AVYY$3^8,*K!CUV G.<N=G$']
M-9160VD22E,HFIDS+;%CO\7>JH3+32_!='.A]GS;DLQ5YGX:*7EDGQ.1NKDZ
MJZ: UJRA- FE*13-C(NVZ[%?KX\/KN5'T]GGV;0]UEC@JN_+)(K*V(X+4@E7
M4)J TFHH39[Y^BI453,P6I/'?D]>M0_=>C9\PALNEZ9?^B,.#S2C![H_XKT?
M''P6@QKRV+7:/$WL^V[0FC51\](M*J%%%8IFID?K[]@K-<],S\GK(:@'W].,
M_1"G<9HD]A415'(39:FJ-;2JA-(4BF:F23OLV"^Q=YU.$Z/3Z;C4C@GW&C'[
M[ 65VE":@-)J*$U":>K$KC+CHL5V[#?;5M-0TX]^;%;/]W1C,C.N@HY9FO+8
MOA<2NS:;E:E] *%H65YP6VG[-R1X3[ME+^.L8-P^T[CCDJA,[.L/@L8YO6\2
M[9<3OU\^WM!UUG[RTX-;"Y&T"DH3B>NZ$QXY#3LUM*J$TA2*9F9-^^3$[Y-?
MUNB5N#*7[O3:#_2W>M$THM?+ORW!W:2$D2:ZO8AA1+L7!3O:[Y4<]!C[->WK
M.W'\!8*/!JZ7/=+S!:TKH+0:2I-0FD+1S,!I-9OXU2P@<%!!"Z554)I(7'E,
MMG]!JTHH3:%H9MRTH4UV2N^M'J) ZL<QE%9!:0)*JZ$T":4I%,U,I); B5\"
M^YO!]@L?7L^D*4MS^[('ZGVA- &EU5":A-(4BF8F2=OAQ&^'P6U""=%LS,MH
MN.BVPP>UP5":@-)J*$U":0I%,\.GY7+R9\AE?Y'@\RNTRQI*$PEEH%D>I?:U
M'-1 0VD*13,CIPUTXC?0KE+\Y^-R^*P0>515X9Q.8Q[%1>QX!'<@CYR/G(0I
MY3%/6&Y[!*@\)LI>QGE<VDJ1&E?FA2T2W%'1$8N@96\2)'NM3W2G]Q+2P(ZA
MM I*$PEA?7G.$VX?!:"MT5":0M',9Y&UO$ZCM_Q$ET+E-91606D"2JNA- FE
M*13-3*16W*E?<0<^'X]TS./4U<*LC*,DBJSC?@6M*Z"T&DJ34)I"T<QP:4&?
MA@KZ<V[1I:Y&IV^E[@?Z;Z62-.I6JG];@E-!]&A3MU*)<<2M5(IV[%9J>C U
MQBMU]NE=A9TP@Y@QX\CQ #ME!G;.#.RD&=A9,]Y":*=::*=>/8D('-1I0VD5
ME";VM).W[Z%5)92F4#0S;MI6I_F;7FU#YP.!TBHH34!I-90FH32%HIF)U-8[
M]5MO__V3E)+8*;<5MK]&<)*@"AM*JZ$T>=[+JU!%S8AH-YWZW33@J?I]!;.O
M*+6OC,?$L#BV+[1<\SN@G"=3_=L4O-NA&AE*4RB:F0ZMD5._1@;?-DNI]MDB
M2TI;,9,#RXSE=KN:?_V##R=0%PVE22A-H6AFKK0$3_T2O.Y6M^VL?UPYR7K%
M4\_^FL$74$0[<9';\8,:;RBMAM(DE*90-',^1>W%,W]3=\BSJ'O4X6DK8=QV
M0_Z"H1=)&=%+[=04T)HUE":A-(6BF7'1TCH[;YZ/T\^B9D3G<1)EB7U-[2\8
M'!>HKH;2:BA-GOGZ*E15,S!:1&=^$?WR9U']X-!S&)169:X53E/[ 7EHR9HH
M>>G4E-":"D4SLZ,M>>:WY)AF(7^1X!RYIOPRCPO[TQNTJ""*NC5K:$T)I2D4
MS4S2P;31?OT=]A1JY@I@]RH'*K"A- &EU5":A-*4?T^98='R.O.W6K^@82QS
M^Z_IAC%BH-LPEKG33- -8_X-"=[1Q.P65,,8-<YM&"-&'6D8R[3$S?P2]Y4-
M8WYZ\)D *H.A-)&YPI5L&(-6E5":0M',K&D;G+WI-- 9M$492JN@- &EU5":
MA-(4BF8F4AOH+*B1^=1E+U*2CC/70@_GMS).2[M!!%I70&DUE":A-(6BF>'2
M&CI[:2\V&2[7"/,\8D7.[4?.SAY9^5<P.#A0@0RE22A-H6CF5[]H@9S[!?+)
MF1K(2[&<4,E1SDMFWRHE!O+<GO4I)R1QQ$IF7UD+_[:$IH(H2UXP4ZM7V.NF
MB%%'+IASK6OST&DT/(_-TSO*U8Q'WNEGCZS\*QWZ3H?2:BA-0FD*13/#I%5N
M#IST@PX35.E":164)G*BN9CZ  :M*J$TA:*9<=/V-T_?\@-8#M6^4%H%I0DH
MK8;2))2F4#0SD=HBYWZ+[.\AW"]L.,"2,?OK"_PU@I,$%<=06@VER=Q5O<3+
MJU!%S8@<?!.BWQV#N\3\U8(/8H17SGCBM/) JPHHK8;2))2F4#0S>]J.YWX[
M_B:=9/Z:P0DDYE..$WN&UPI:5$!I-90FH32%HID!U,H\]S=00[X$*">F>LZ<
M#FK_F@2?1<^I*: U:RA-0FD*13-SI$5W[A?=\"\!\M<+/H@1$V:P-+-%.+2H
M@-)J*$U":0I%,\.G17A^_G<KK@*_!,B/#LX9\=V*<9([5VM0;PZEU5":A-(4
MBF9^E;7VY@S7>,TH@9R4UCG17S#TG'A630&M64-I$DI3*)H9%VWR&:KQFE&-
MP3DK[.^,\A<,C@O4Z4-I-90FSWQ]%:JJ&1AMZ]E;-5[[P:%G,2BM8L2<(G%N
M3W0JH$5KHN@E455"JRH4S<R/UN_LSVB^]A<)SA+1?$T:+&A9092EJM;0JA)*
M4RB:F2:MSIE?G?N_UR4AH^,*WR3*L\3N>Q\S5[R[+0(DK4@S^^:T\&](\*'#
M+7N9,)XF]J&#&)<F=ONP(H8=Z1%@6EFSH'9GS[PP]&Z"*FHHK8+2!'/U>9:D
M46Q_&QBTJH32%(IF9DTK:N97U"]K%MI#3S<+$0.)(P'1&TTV"_FW)?A(0*EO
MHEF(6CVW68@8=>Q H/4M\^O;U_=W,->C'FD6.GMDY5_IX/<PU.%":1)*4RB:
M&2;M<)G?X0+"!)6V4%H%I0GF"F6R60A:54)I"D4SXZ:M+2O?LEF(0<4ME%9!
M:0)*JZ$T":4I%,U()-=^E_O]KK]9B+MMS7',6&F?)_U%0J,$I0DHK8;2))2F
M4#0S2MK]<K_[Q:@8?Y'08QR45D%I@E-?W!@Y,P#7T*H22E,HFADY;8^YWQ[[
MGX$F10 G6I[CI,QM33;F[N31[J<TBA85G#D3X/DW)/@H1*C>A)5V54F,8T6<
M6A](%3'LR,<TKL4L]XO9\Q^"IG<3U,A":164)KBK;;.$Y?8,>S6TJH32%(IF
M9DUK6YZ]Y64U1[K4,91606D"2JNA- FE*13-3*2VU?REMIH,(%1.<U< \SP>
MCK/V-QI4T+H"2JNA- FE*13-#)?6T_P%>OKD'1!."67J1A4_1T^3-.I&E7];
M@E-!Z&GJ1A4UCKA110P[=N&C_31_I9\^O:>@DW)PRF'3AP.HPX;2:BA-0FD*
M13,#IQTV?Z7#/ATXJ,.&TBHH37#789,W1Z%5)92F4#0S;MIA\S=UV!SJL*&T
M"DH34%H-I4DH3:%H1B(+[;"+USCLPNT0+GED.Y"QOT9HDJ T :754)H\[^55
MJ*)F1+2;+OQN&O"E&06A:\O,GG#3OQ[!,3JGIH#6K*$T":4I%,U,D=;-A5\W
M@Q^;]E<+/146Q&3/O+#?B!6TJ(#2:BA-0FD*13.CIW5ZX=?I;_+4M+]F< ")
MMN>DB)VN9VA5 :754)J$TA2*9B902_;"JTR#G@0KW ;@)(KM1WO\!8//E>?4
M%-":-90FH32%HIEQT0:\\!OP\Y\$*XB)FC=/*C$[+M"F:RA-0&DUE";/?'T5
MJJH9&&VU"[_5?OF38'YP\&D,.F%V07CRW#DH01TY4?+2J2FA-16*9F9'._?"
M[]PQK4?^(L$Y(F;K2'.[1:."%A5$4;=F#:TIH32%HIE)TC*]")J]^IQ6E3W1
M>.Z#["@B!KHWUB@:V5'DWY#@@X9;ENPH(L91'47$L",WU@HMGHN7SOU\WFZ"
MBF<HK8+21$',R$%U%$&K2BA-H6A&UDJME,OH+6]RE$C%.H;2*BA-0&DUE":A
M-(6BF8G4!KOT&^RPCJ*2FN4Z3J*4VU_U<_;(RK^"P<&!2FLH34)I"D7;!>=J
M?=^V?=7TS<WU0W/7_MBL[F;+]6C>W@[XZ-M-;])J=G?__$O?/;R[&%;AUZ[O
MN\7VQ_NV&8Y@FP'#_]]V7?_EEZN!_]2M/FUKW/P?4$L#!!0    ( !J  U66
M!U.EW0(  (T(   8    >&PO=V]R:W-H965T<R]S:&5E=#<N>&ULK59=;]HP
M%/TK5E9MK=21+VB[#B*5PK1.JH3*NCU,>S#)A5AUXLQVH/WWNW9"!C0P'OI"
M;.><<WVNG7OIKX1\4BF )L\9S]7 2;4NKEU7Q2ED5'5$ 3F^F0N948U3N7!5
M(8$FEI1Q-_"\"S>C+'>BOEV;R*@O2LU9#A-)5)EE5+X,@8O5P/&=]<(#6Z3:
M++A1OZ +F()^+"829VZCDK ,<L5$3B3,!\Z-?SWN&;P%_&"P4AMC8IS,A'@R
MD[MDX'AF0\ AUD:!XF,)M\"Y$<)M_*DUG2:D(6Z.U^I?K'?T,J,*;@7_R1*=
M#IPKAR0PIR77#V+U%6H_=H.QX,K^DE6%O>PY)"Z5%EE-QAUD+*^>]+G.PP;!
MWT<(:D*P2^CN(80U(3R6T*T)W6,)O9I@K;N5=YNX$=4TZDNQ(M*@4<T,;/8M
M&_/%<G-/IEKB6X8\'=V*7 G.$JHA(5.-#[P$6A$Q)^,_)=,OY'1")2ZEH%E,
M^1GY2!ZG(W)Z<D9.",O)]U24BN:)ZKL:]V-4W;B./:QB!WMBA^1>H+ BXSR!
M9)OOHH_&3+ V,PP."GXK\PX)O7,2>$'0LI_;P_1[*I'N[Z6/CH_NM]#'QT?W
M#R0C;$XVM'KA'KWF,,U93K6(GU+!$Y#JP_ID?]W,E);XJ?YN.[M*O=NN;LK7
MM2IH# ,'ZY,"N00G>O_.O_ ^MR7^+<5&;RDV?B.QK2/J-D?4/:0>W2E5TCP&
M$@NE6S^@BG]A^:;D+R/?QZNYW,SM:XRWC1BUJ 3!U39H_!IT&?H-9LM?K_'7
M.^AOQ)8L :P-I #L32D6DG/TFF78(92YD>04*T@B.*=R W/6EHDJTN6FRT[8
MW4G%,:!1&RCXM).-_X"J=+@;=3<#N; -3Z'#,M=5U6I6FYYZ8UO)SOH0>VW5
M&O_)5(T:J\*"Y8IPF*.DUS&M35;-KYIH4=CJ/A,:>X4=IOA_ :0!X/NY$'H]
M,0&:?R#17U!+ P04    "  :@ -5JD4U+F@(   @)   &    'AL+W=O<FMS
M:&5E=',O<VAE970X+GAM;*U:;7/B.!+^*RINZVJW:C-8DK'-7)(JADEVV<I;
MA<SL9\46H!O;8FV1;/;77\LV"&Q9)%=\2;#=:I[NEOIY)'S^*HL?Y8ISA?[.
MTKR\&*R46G\>#LMXQ3-6?I)KGL.3A2PRIN"R6 [+=<%94@W*TB'QO&"8,9$/
M+L^K>P_%Y;G<J%3D_*% Y2;+6/'VA:?R]6* !]L;CV*Y4OK&\/)\S99\SM6W
M]4,!5\.=ET1D/"^%S%'!%Q>#"?X\]:D>4%E\%_RUW/N,="C/4O[0%[/D8N!I
M1#SEL=(N&/Q[X5.>IMH3X/BK<3K8?:<>N/]YZ_VZ"AZ">68EG\KT3Y&HU<4@
M&J"$+]@F58_R]7?>!#32_F*9EM5?]-K8>@,4;THELV8P(,A$7O]G?S>)V!L
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
M(*F"+_$R)I&]1^].X3?C8*Y+:GMR_-E8!J?A,ST/G] ZW">\_)->"EA(OQ_
M4FCX:/G276[@0NQA3A%)CL)[A0.XEJ*2+=FOPFVD+CW7TF6\B&&N%+TCC; (
M:^I TLI;0GG>$-=\'\QT4ZTH0U1>M66&GC(#!<53QF'!I BD0R)$7:19I TG
MP9N0OKRO6CI9]P7JOA<HQV^T: I)*H3*<2QJ)>Q;J;V([@8XW^0J&[^'52-5
M093(1UE:+.G"=0FB)J /DMX\5'L8'L5#>GJ4XEIXPG:<@:Q(=4O>%#.MA<U1
MN0!9NN"+D/S@;GP<'[>)"ME9F\8>)J:A)%BZ]0*W-#)J9DC@!85K:@*0$P>%
M;3_O"-1C+ [D=^;0T\\II?'H.49M19.3YUF]D**,4A0HQ7!WD&C)%.F"/=6@
M4*18"4VCKH!K&H#!=W[09[P/XPJYKV"%X,4#K05Y^:$-MK1J,V.I3_H.O?UP
M==?W5YO(93O^')P<32B/UC3E!DXF:<@70;WJP%'C;U$WC+U /AR^/YD,0FP*
M1*\[O'O2RP4^!AKPG9!.SGGIGP&"+E8*88_"0NO@$G,,G3 :<E4.T_BY)S Y
M&&85VC*,;"ZI1OMVKO72_JM@W@[#[^KM)P5EN91$7>&:3-/X^"@"VX[I=N--
M'4;CRG@:M&&YH2\;M*Q YVM#C=AM.$#_K33[#U!+ P04    "  :@ -56/ 4
MA P=   960  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6RM/-ERVTB2
MOU*AZ9V0(B"*I.X^'"$?/>U9>]9KR3,;L;$/1:!(5AL$V"A QWS]YE4'0%!6
M]\R+30%U9&;EG5GX\:%NOKJU,:UZW)25^^E@W;;;[T].7+XV&^TF]=94\&99
M-QO=PI_-ZL1M&Z,+FK0I3^;3Z<7)1MOJX-6/].Q3\^K'NFM+6YE/C7+=9J.;
MI]>FK!]^.I@=^ >?[6K=XH.35S]N]<K<FO;+]E,#?YV$50J[,96S=:4:L_SI
MX&;V_>LS'$\#_F[-@TM^*\1D4==?\8_WQ4\'4P3(E"9O<04-_]V;-Z8L<2$
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
M>$7$885G&SD6P'YIT=3["1O8/03G_P!02P,$%     @ &H #5;3:Y7TG!0
M7A$  !D   !X;"]W;W)K<VAE971S+W-H965T,3(N>&ULO5C;;MLX$/T50AOL
MDR%+\B5Q-S&0I"VZBQ8HVKT\+/:!EL8648I42<J.]^MWAI)E.K7=M,7F(;%$
M#@]GSIP9B;K>://)E@"./512V9NH=*Y^,1S:O(2*VUC7H'!FJ4W%'=Z:U=#6
M!GCA%U5RF"7)=%AQH:+YM1][;^;7NG%2*'AOF&VJBIOM'4B]N8G2:#?P0:Q*
M1P/#^77-5_ 1W!_U>X-WPQZE$!4H*[1B!I8WT6WZXFY,]M[@3P$;&UPSBF2A
M]2>Z^;6XB1)R""3DCA X_JSA'J0D('3C<X<9]5O2PO!ZA_[:QXZQ++B%>RW_
M$H4K;Z*KB!6PY(UT'_3F#73Q3 @OU]+Z_VS3VF:7$<L;ZW35+48/*J':7_[0
M\1 LN$I.+,BZ!9GWN]W(>_F2.SZ_-GK##%DC&EWX4/UJ=$XH2LI'9W!6X#HW
M_U6MP3IDV5DF%/L 7+)7UG$'UT.'^&0US#NLNQ8K.X$U9>^T<J5EKU0!Q>'Z
M(?K5.Y?MG+O+S@+^UJB8C9(!RY(L.X,WZH,=>;S1";P@.O;W[<(Z@Z+XYUB@
M+<[X. X5R@M;\QQN(JP$"V8-T?SGG])I\LL9+\>]E^-SZ-^8DN_%8B\;(]2*
MN1+PSP"PJDT>4/(84@\]]0-O=:^KFJLM%M+G1ABT<: 0M$"1&H&XM<%689P
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
M&#QZPOI/3?[&F15_WID9YTS!ETN<#I4E +R?&R@=;HA!^[WO\C]02P,$%
M  @ &H #57@+;Q_< @  *08  !D   !X;"]W;W)K<VAE971S+W-H965T,34N
M>&UL?55M;],P$/XKIX#0)D7-2]-T*VVE;8  ,6G:!GQ ?'"32V,MMH/MK-V_
MY^RTH4A=OS2^\SW//6?[KO.-TD^F1K2P%8TTBZ"VMIU%D2EJ%,R,5(N2=BJE
M!;-DZG5D6HVL]"#11&D<YY%@7 ;+N??=Z>5<=;;A$N\TF$X(IE^NL5&;19 $
M>\<]7]?6.:+EO&5K?$#[O;W39$4#2\D%2L.5!(W5(KA*9M>9B_<!/SANS,$:
M7"4KI9Z<\:5<!+$3A T6UC$P^CSC#3:-(R(9?W:<P9#2 0_7>_9/OG:J9<4,
MWJCF)R]MO0@N BBQ8EUC[]7F,^[JF3B^0C7&_\*FCTTHN.B,56(')@6"R_[+
MMKMS. !<Q*\ TAT@];K[1%[E!V;9<J[5!K2+)C:W\*5Z-(GCTEW*@]6TRPEG
ME]^0&2[7\\@2F7-%Q0YXW0/35X YW"II:P,?98GE__B(1 Q*TKV2Z_0DX==.
MCF <AY#&:7J";SQ4-O9\XQ.5H8%?5RMC-5W^[V,U]A39<0K7$#/3L@(7 ;UX
M@_H9@^6[-TD>OS\A,!L$9J?83QW]2>!Q63LV>*P1*M50LSF+&V#@.KGL&@15
MN2?$12>@ZFRG$0IF:NHM:5EC@)K$HF32 O6\9M81-/TI<@E85=1)P(RCH<O"
MX;)&/NF0I50$D,JZGG7-M\_5IZ'/,\J.0BJM!-C:;^"&=I2F9=M08=3UUJ7!
M+3>',I@LR5<T74E&JYU,^W*@%K<TK(QCY&+5:>.)#)R5="!,^S)LK3I#/.9\
MYL7#60["O^1S> O)Y32<YI=N9TQ&&J9QYHP,DFD:3N+4&1-(LDF8)5-GY) D
M>1A?9.X0:"Q6%C6D61R.IQ-X5*YBH@WC/ O'DP2.O9OHH'T%ZK4?4@8*U4G;
M=_+@'>;@5=_^_\+[(7K+])I+0^=5$30>32<!Z'XP]895K1\&*V5IM/AE3;,<
MM0N@_4HINS=<@N'?8?D74$L#!!0    ( !J  U4X\.3X& 0  )$)   9
M>&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;)U6;4_C.!#^*Z,LNP*):UXH%$%;
MJ<"AY22T:-F]^W"Z#VXR::QU[)SMM+"__F:<-K2"+=)]:9UXYGF>>?$XXY6Q
M/UR%Z.&I5MI-HLK[YB*.75YA+=S -*AIIS2V%IX>[2)VC451!*=:Q5F2G,6U
MD#J:CL.[!SL=F]8KJ?'!@FOK6MCG*U1F-8G2://BJUQ4GE_$TW$C%OB(_GOS
M8.DI[E$*6:-VTFBP6$ZB67IQ-63[8/"GQ)7;6@-',C?F!S_<%9,H84&H,/>,
M(.AOB=>H% .1C'_7F%%/R8[;ZPWZ;8B=8ID+A]=&_24+7TVB\P@*+$6K_%>S
M^HSK>$X9+S?*A5]8=;9G9)RWSIMZ[4P*:JF[?_&TSL.6PWGR"X=L[9 %W1U1
M4'DCO)B.K5F!96M"XT4(-7B3.*FY*(_>TJXD/S^]02N7@C,#MU(+G4NAX$X[
M;UM*O7?CV!,+V\;Y&O&J0\Q^@7@&]T;[RL'ONL!BUS\F=;W$;"/Q*ML+^$>K
M!W"2'$.69-D>O),^Y). =_)^R%N!@M %?,9B(?4"9MPKTDMT<"-=KHQK+<+?
MLSF94Q_]\U96.M+AVZ1\MBY<(W*<1'1X'-HE1M-/']*SY')/2,,^I.$^]/]5
MQ;V(;^M]CP:^50C7IFZ$?H9*%* -2.V1 #Q8X1%RT5"F'9@2J*S8EW7PRM70
M[BM?\ 8JJA&")_.EL%+,%>^X"DJ:+XSM#,GR6-!!\A4<G":#A Z.4CP#B%:2
M3'R2SG.=#])D>WL#^%O@(^X:E!'ZF-B$)Z]&6F1E<"^>81B4IYURUL:J!87,
MTX;RLA2J16;<E<!MAF6)81JI9_9L")3C$5JWY+@;=2.>0XPD8#A(/D*C6@?I
M(*,E)2,=C)*/QS2&:$@7'!$Q*%RBI8%ZW&6 H!IB8^M=)331 VU#534%E-;4
M<(,YUG.TD')TZ1 .>ZU0D)PCAGD5?6D4)9_I?= :.H;[@>$[ $Z$?RGQIP_G
M63JZ=*2\;ZFR;RFYU5(DE$LF\KSS9);<:&>4+$*9G:>_M6T)=%M1VB@\U\?G
M*XL8\N[D$]3=<$(>3KL]&$PX*#@L*"!A'0DA;],ZVG%'%W"[1OP6$+?'W O2
MQN:1N-ZV"%R!YV5U]_J4$'??UZ'I.7*+JHNNDHV[@%EM6AURNZ#[EW9SL]#R
M)[%)OO#RMFY52)(A218XA18KOE*7?+KH&>&0IIL[@D,N299<SKY<WX5E>GG$
MR7\ID-MNAL98UG$$!Q!JF5V^LWHM5=%9E:7$=>LQ,??^ULB@$T=:\5W>T6CG
M,3T_@;>&:KQU3=9H%^%CP%%62%AW8_9O^^^-67?-OIAW'ROWPE(]')VUDER3
MP>@T MM] '0/WC3ATIT;3U=X6%;TS826#6B_-,9O'IB@_PJ;_@=02P,$%
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
M-!W _:52MGTA!=U5>/XO4$L#!!0    ( !J  U6BIZL/T0(  %\&   9
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
MN(SX!YE<\%U;?,$V+\9UCWA&@KI<4OY#6D $ ^>NL6(EXD:57R (>A=;9OH
MSJ*A5B?G,FN\*\U2R\"086\?1JLLQ%0&B4>[!#.-&595B B.#(?CO.7C$W4^
M3NR4MI+;E>9Z%E^L(#QR-._-A(#\2:Y%DTS8<,KHZ@-SD?[IWB/DHTB#5,]6
MM.! *N@R@&(N5S/<$@*$:2QQE"Z3RD N8DZ//0 @$U@K]-+9+A<'3\<IL\5
MI1/="2A3.QRS"$[FXP5HS.(0LSAE$=KHJ[9W@VOZO?"*5$I</0L''QU*82"#
M%4[SR.0/;KFZOH',AJ(5BW>NK%F)9@>UPA"EAR1AQ[&QYR;U#=5E&YG#XUE6
M3-R<-(9+\(7>X*<TB+OOSW+Y;$H1<BSRQ.;0BIO%+#;4AFKWQ".6G7-Q7>(]
ML!9@:39!#(/X^6BD\&YT"QPO;L@C/H!=H",W%^K%T_GQ8CY3N?',2XVR(%8<
M9U.6/DVL+:;'S&[PZL?O*+[&NT)DDLKQ_TY>_0/.6GSBZC+VU#%.R9>..HA_
M^*E#O\)2Z\,HF,@4O6&"E%N\G TV'Q,"@Y]FE--(KAM&"TDPCKFM4.1X;L'_
MA_G*.%*>#;AE2VG:C=MGJ%3M &C(N@;O-<A,G 3=$HR,3KES\I:/U5'RQ0,U
MH1%R.$:!"&/,[P8Q#\[VRDRA]_U>:AHU#)SI*ZJBPI[$&:QWJT<(6P26EN&O
M45YC&AR,#QD)1,FE"A[11ND[++K/T.91"Y=#+8R&PI.^R3?A(ZI<<DX:&XMQ
MD 323ZHI@)&YCZ,'F8X.AIA#^1+21#0;W 4-,?QW(\7A&U8Q>)"J5>"4</"0
M4W3?P,C0+R;"[<55PZF&UJT,#>'RL&OLBVW@!BV^<,63NA!84FKHU1W5^WV<
M 0,YVNA;VSIYNVP0+8?+2_\MKPFD:<V#,A'6J S75^0^'LY"5T*E)1!^6 ?7
M*&)/,E<4(L1D[ICF'1?3 X_RMLDE''?+W/PMZM95TH)1L_;_ GF\0(JC&F7<
MZ0.1'IJ$H SM3[5FK^>MAK.(A]*6'\V<BBCLCP)RQA26TQ07F>S<7U)=*@7[
MH/=VW5"K.]O*#96-*6FDD6TDW'!CMVDBA!X/KL*!:CIR=#^>CYKM*7L=M/P&
M+PR,GS$I:&FD;S$]C/<;$OAO@< /%[+_,U3%$<7+,P@GLN5_L+E)KN,R>W,Q
MCS1@8S3;!UW+5^KX/J!ATXSK<(.1(@J%R#O;0J9N[]+K=UAF94F1SF,:S:/4
M!2-_=)'X8I,>9NI8,G8@4\#&S(L"V.X.7PV4-M960X9<V"W%I6)NZX0ZV=9(
M-:[#1H>U[FT9J_!<M<GNA15_!I3YZ/&1FG1 C!F&KX9QL1-GKC"#.M33C07_
MX8K-;OAJ4+:BSGF\ IN2YZ6#AWR1KWV+*DI<\9S%D68RV=A9\R1DD:XUG)I0
MCWA,; %\'X++!Y\&\<7!,;#P<&LZ]WXX 4!LJF"Z), %K[/'7&'*YI&S*;3#
MU_P$"+YD@HEON\0NH*1R+#<L4@+^R>,I:W&6II3.I@>&;LR:)#$IY9AQ^&$@
M+'-G+\$4A(?7<>Q^ELT_^#C#$ZK)854FUE2EDA&9V[U7H9=8@,#\#6N8P$9O
MLC(CPB(:>D;B00.E]'/;F)']LS"L%^=CLU(;-\*Y/3]\M6\LHK7WODTC_?46
M J[M1GI+I<4T5(JBTCLI-ICCIA)Z"7$-O<6$K4#(J0V+F\F6Y*$M][VR03VV
M?60(J'YBL']UWQO5K)+D[T1%(*!HVOHPKIJE*??\Y6F]7F/92/Y<0'L/P4>%
M_#3[ZQ6U<6OZ&QWT'FK3\1^RB+_&OP-RSG_](BWG/R+RAW9K;/E49@5;YR<O
MGATIQW^7@[]T[9;^%L:R[;JVIH\;4%'C< $\7[5@/^0+'A#_.LK;_P502P,$
M%     @ &H #523U)(X]!0  T \  !D   !X;"]W;W)K<VAE971S+W-H965T
M,C,N>&UL[5=-;]LX$/TKA+LH;$"-]2TY30SD8[O-(BV".KM[6.R!ED8V$8I4
M2<J.^^MW2#FJDSAN>UGLH1=;XG#>/))O9L23M51W>@E@R'W-A3X=+(UICL=C
M72RAIOI(-B#04DE54X.O:C'6C0):.J>:CT/?3\<U96(P/7%C-VIZ(EO#F8 ;
M171;UU1MSH'+]>D@&#P,?&*+I;$#X^E)0Q<P _-'<Z/P;=RCE*P&H9D41$%U
M.C@+CL\S.]]-^)/!6N\\$[N2N91W]N6J/!WXEA!P*(Q%H/BW@@O@W (AC<];
MS$$?TCKN/C^@OW-KQ[7,J88+R?]BI5F>#O(!*:&B+3>?Y/H];->36+Q"<NU^
MR;J;FTT&I&BUD?76&1G43'3_]'Z[#SL.N?^"0[AU"!WO+I!C>4D-G9XHN2;*
MSD8T^^"6ZKR1'!/V4&9&H96AGYG.V$*PBA54&')6%+(5AHD%N9&<%0PT&=[2
M.0<].AD;C&9]QL46^;Q##E] 3LD'*<Q2DU]%">5C_S&R[*F&#U3/PX. O[?B
MB$2^1T(_# _@1?W2(X<7O8"W;[E_G\VU42B5?_8MN,.+]^/9]#G6#2W@=(#Y
MH4&M8#!]_2I(_;<'V,8]V_@0^G2&Z5BV'(BL"!.&B@7#@R%4:S":4%$2SNB<
M<69P'?O('X8_TQ88MQCZ+7:@EU! /0=%HL"-XJ]9 KF0=4/%YO6K/ RRM_K;
MC#R<4O"VM+O=**PIRHZ2)?"28&DAFJ+KD%7HMQEYI)"8]MI :5G9@)7D6#^L
M][#$1ZIL3+3(5F,D/3I^POT9;_*;DEI;C;=URZF%_H@U;__HE7C3<#Q)P@$S
M7I-?2!#D7I2$^#3,,B\)XQ$^QKZ7A[FS^F@-G#7TPC2UUBCW_#PA9W.Y@C=8
M\>X0>(L7><DD)D/\2Y(1B28XD&6)'<A\]$TGQ)7+)U[#B>\%880.Z!BE9)BD
M7I)G(PR:>UF"AC#S,B0T3 +/#Q'Y5AK*+94 B4:67HSDX\C2&P8)3O8=T\2+
MLLZ<>V$<=^;0R[-@=$"Z22_=Y+NE6P+F1L%H5Y)1(ZV&JN4HE14X"6)GX02T
MP;-P]F?*VJ?MP_%O'^G'V()F^XEM#-J)"Z.)DJJR9V=G=(S,IL'BR/G&$BV)
MD2C-NFF1W+.5T%JBJ+^X@2/R7JYA!<K#=E<L]P#7=$/FB,*J"A1@];6]!>4N
M'"/< %8[.?;[4[G]<VC;%,.TV<FP(]2\+A1K'*'9PY(N=R)?6Y!KR_6C-%\7
M@%'.6\9=;L8^V8#-KG[DJL9\70$V8@R9O.DGW(*P3>.1>;;$+<"D0Z).LP1?
M:LMS=Q77:+' %U*CR_77>7W677=ZWS&Y)!IW2?&A2XIGDPXH->V5FGZW4@NJ
ME^Y<W0-\;MD*:Y38EC8L\$:QPNZ=M>\3Y>%0CT79?1.Q+] )$L]%B@(/ME/7
MC[)!@1#7@H0=89VD:%%T1=O&L_45>U[I#M\E6W> #Y$JY*5?++7X/>0@9^S^
M49-_4H-=V3V'!1/"G??+2T#U]].0 G8')DLL0J$?>[$?VPKK9UZ0^^33DY5&
MDXRD27H(?,_^6-S<#QQJCI44V7^3(8ARAUOFA5&&T;U)DCPGY?F3E(2V)O\@
M,=M'HHC$Z.OGKA654"@G<3R#'Q.!K>$3W+\T=_4\3;!YY(?J>=9G2?;?9<GA
M4#^SY&>6_%^R9+QSRZI!+=Q=4A-WB>@N7/UH?UT]ZVYI7Z=W=UUL87B0&IMD
MA:[^488?,*J[/W8O1C;NSC:7!F^ [G&)5VY0=@+:*RG-PXL-T%_BI_\"4$L#
M!!0    ( !J  U4V/B&_= 4  +$.   9    >&PO=V]R:W-H965T<R]S:&5E
M=#(T+GAM;.U766_;.!#^*P,W+6+ :TF4Y".'@1PMMHMF6R3I%HO%/M#2R!8J
MD2Y)V<W^^AU2AYW$\;;O"Q@6C_GF(#G?D&<;J;[J):*![V4A]'EO:<SJQ/-T
MLL22ZZ%<H:"93*J2&^JJA:=7"GGJ0&7A,=\?>27/16]VYL8^J=F9K$R1"_RD
M0%=ER=7#)19R<]X+>NW ;;Y8&CO@S<Y6?(%W:#ZO/BGJ>9V6-"]1Z%P*4)B=
M]RZ"D\O8RCN!/W+<Z)TVV$CF4GZUG??I><^W#F&!B;$:.'W6>(5%8161&]\:
MG;W.I 7NMEOM[USL%,N<:[R2Q9<\-<OSWJ0'*6:\*LRMW/R*33S.P406VOW#
MII8-R6)2:2/+!DS],A?UEW]OUF$',/%? + &P)S?M2'GY34W?':FY :4E29M
MMN%"=6AR+A=V4^Z,HMF<<&9VC7,#Q_=\7J#NGWF&5-H)+VG@ES6<O0 ?P8T4
M9JGAK4@Q?8SWR)7.'];Z<\D.*ORM$D,(_0$PG[$#^L(NOM#I"P_%=YWKI)"Z
M4@A_7<RU4706_MX7;*TKVJ_+YL>)7O$$SWN4 !K5&GNS-Z^"D7]ZP-.H\S0Z
MI'UV1_F65@6"S.A8D=>40MIPD>9BL<_7P]KNEPB9+"CG" [&[F^3>/D_J,'0
M="++E10HC+8F[<@5C7#Q\.;5A 7C4PVYL(Y@*E!KX$Z,]@>[_0'R#JXQP7*.
M"L+ C09PG))AKBR>U,I*DYCN#^%^:P*6I$Y(T)C0KJ0NX),GRI\KON%J03HO
MYG*-</?QW2V\%P9I*PS<<H,0D'KA=K?B!4F;2N7F :[MW&?1VKIVMI[VKZB9
M&WC'D[RPH",(V,#W?6JX]6"G$ R#U\" #4-X#1/B/?JQ&.)?_D2NX!Y5"1\D
M%Q#XOD-VWV%8XR:$"[S PL9P%/LW,*ZQ6V="B&M0\XE >!RB(2/HM(8R."+-
M>[%/+5MLZ,R.O2"RX*BV&_C_9;@VZSOHV")'#9+]&')L8_6]L(WV9UQFPZAV
M.;;@20/>Y_/^@ -KFWFA14\)S>(;F.X!L[@&-]^MZ8D7V)A#_V=6B[4+;;T.
M [B7AD[AXW,&XW#L ./&Y@\)?:#\LR>6EU(9RM\4B'_*O"J]E)A-5L*X3'2L
MD6M=<9'8]-:4V<?A8!H%?3B.!F'H]QM[1V0B'/CQU+:8/QB-:17@%C-;+%MV
MV&92WF:9LIE4$2LH)T.CI6,%Y,D2"GOV][#$$-Y^3XHJ;6@'L\P9(;%J)Z)]
MSMN@=F4RGBLJ?NHK75;6O*BP70<]@#PC\0>J'<0!A:OY:RP>!LZD36#FG]ZA
MR.7N+OXN#6HW&9P.*=4^$K=4"RJZ4#,.&^S2HC6VXGD*W)X*2HTR+PI[LZ!U
M$D3>+8ON-P.5MDP\ETHY3M:0*5GNI5V%:UFLK712DU+6D%)-H<*I(T6XW1AN
M+$<0S=@E6W+R48!4.;$E;5_9$F%JMX^\O,.5J:FUB7-XH'[%7?V*?[A^K50N
MDGQ%ME?\H;0E9E\%.ZS/AJH;G>D>C2\5+7>0]A6K#2V5G:C+HGZA3'658,OG
MS8;6J>,2U.D['D'I+C_]G1JQVVJX(=@V"1=V B]]'4L_'7Q*=*[R-!7JF2QK
M14;/YA[3%JTQW>0S.D3/#$4-]\2/B,HM;J._E1PU$BUK76.&RI[[C$X?;9H]
MQS:=!R H;UL[QU$<]RT]19-1OZ.IK95:>J<*3Z>#.(JI,6+!( ZB'1+[XN[>
M9)&O4=%3X@EAU06[IN?05=*F1/R?\(\2WMMY1I2H%NZQI,$5F/I%T8UV[[&+
M^AFR%:\?<_5-34.!&4']X9AR7=4/I+ICY,H]2N;2T!/'-9?TID1E!6@^DQ1T
MT[$&NE?J[%]02P,$%     @ &H #53GMAF[J @  908  !D   !X;"]W;W)K
M<VAE971S+W-H965T,C4N>&ULI57;;MLP#/T5PAN&%C#B2QRGS9( [2[8AA4H
MVFY[&/:@V'0L5)8\26[2OQ\E)UX&I'G92RR*Y.$YDLC,-TH_FAK1PK81TBR"
MVMIV%D6FJ+%A9J1:E.2IE&Z8)5.O(]-J9*5/:D24QG$>-8S+8#GW>[=Z.5>=
M%5SBK0;3-0W3S]<HU&81),%^XXZO:^LVHN6\96N\1_NMO=5D10-*R1N4ABL)
M&JM%<)7,KC,7[P.^<]R8@S4X)2NE'IWQN5P$L2.$ @OK$!A]GO ="N& B,;O
M'68PE'2)A^L]^D>OG;2LF,%W2OS@I:T7P44 )5:L$_9.;3[A3L_$X15*&/\+
MFSXVGP90=,:J9I=,#!HN^R_;[L[A(.$B?B$AW26DGG=?R+-\SRQ;SK7:@';1
MA.867JK/)G)<NDNYMYJ\G/+L\BLRP^4:SA[82J YGT>64)TO*G8(USU"^@)"
M#C=*VMK !UEB^6]^1&P&2NF>TG5Z$O!+)T<PCD-(XS0]@3<>)(X]WOB$1#3P
M\VIEK*97\.N8QAXB.P[A.F-F6E;@(J"G;U _8;!\\RK)X[<G"&8#P>P4^O*>
M.JWL!(*JW!7SIFN@ZFRG$0IF:GK[TC)A@!ZQ1<FD!>I)S:R[-^'%'5-TLN9Q
M10\U0J4$-:J#Y@88F/_F!EP"5A5U(3#C8.A^<;C?$;BB0Y5248)4UO6[:]Q]
MK;X,?9Y0=A12:=6 K;T#-^11FI:M($$T,:PK@UMN#FDP6=)>(;J2C%8[FO;Y
M@"UN:= 9A\B;5:>-!S)P5M*!,.UEV%IUAG#,^<R3A[,<&O_XS^$U))?3<)I?
M.L^8C#1,X\P9&233-)S$J3,FD&23,$NFSL@A2?(POLC<(=!(K2QJ2+,X'$\G
M\*"<8H(-XSP+QY,$CCVUZ*#U&]1K/^ ,%*J3MI\"P^XP0Z_ZT?$WO!_ -TRO
MN31T7A6EQJ/I) #=#[7>L*KU@V2E+(TEOZSI?P"U"R!_I93=&Z[ \,^R_ -0
M2P,$%     @ &H #5=+3#*U2 P  Q@<  !D   !X;"]W;W)K<VAE971S+W-H
M965T,C8N>&ULC55M;]LV$/XK![4H$F"(;#E- K\!3K*@*5 L:++MP[ /M'2R
MB%*DQJ/B=+]^=Y0MNZCGY(MT)._E>8YWQ^G:^6]4(09XJ8VE65*%T(S3E/(*
M:T5GKD'+)Z7SM0J\]*N4&H^JB$:U2;/!X"*ME;;)?!KW'OQ\ZMI@M,4'#]36
MM?+?K]&X]2P9)MN-KWI5!=E(Y]-&K? 1P^_-@^=5VGLI=(V6M+/@L9PEB^'X
M^ESTH\(?&M>T)X,P63KW31;WQ2P9"" TF ?QH/CWC#=HC#AB&/]L?"9]2#'<
ME[?>[R)WYK)4A#?._*F+4,V2JP0*+%5KPE>W_H0;/A_%7^X,Q2^L-[J#!/*6
M@JLWQHR@UK;[JY=-'MYBD&T,LHB["Q11WJJ@YE/OUN!%F[V)$*E&:P:GK5S*
M8_!\JMDNS&_1ZV<EF8$[;97-M3)P;RGXEE,?"$Z>U-(@G4[3P.'$*,TWKJ\[
MU]G_N+Z +\Z&BN!76V#QHWW*,'NLV1;K=7;4X>?6GL%H\ MD@RP[XF_4<Q]%
M?Z/7N>\S5K: 3UBLM%W!0HI&!XT$MYIRXZCU"'\MEJS.!?7WH:QT0<\/!Y4F
M&U.C<IPEW$6$_AF3^8=WPXO!Y BE\Y[2^3'O\T=NVJ(U"*X$+$LN?1*QV#$M
M^UO6>YRY/W)GR1E=J( %4.#?YJ@$'@%>21/1(;Y'$1WF^U0Q$&=X(DB2@U08
MQ%,)&/BPPRZQ977CZD;9[Q_>767#RPF]B8Z6F\SSSE*BO(D?H_(Q9*@\8BP%
MTB]0=X6,4LC 98A]&485%H9P4C AY8F!L+5KB4_H= QW&X]/T>-^2^P\;74>
M.=9AC1@KQME)]S8@)RT @T?(51-CYXHJ*#FU4&V*V*/IV%6ZH3$L:M?:F-L5
M#VT^S=W*ZG\YFI8IF;=U:V*2'$/R("GT6,D<YGQKRVN$$^X$.H43N9)L,%G\
M=G,?Q>'D5)*_NR >(-U=BG'CO. XA?<0[S*;O"+]#-4H(EUJ1E=Z5X,$9DS!
MR:=+!K[P@T7X:MS+RQ^6PZL1'&K =&^VUNA7\04AS@H#Z\9LO]L_4HMN-N_4
MNQ?NB_)\'P0&2S8=G%U^3,!WKT:W"*Z)DWKI L_]*%;\T*(7!3XOG0O;A03H
MG^[Y?U!+ P04    "  :@ -5X"@^+N8"  "8!@  &0   'AL+W=O<FMS:&5E
M=',O<VAE970R-RYX;6R%56UOVC 0_BNG=*I:"34A4* 4D JLVJ958GW;AVD?
M3'(A5AV;V4YI__W.#F2T2MD7<KZ7YYXGG"^CC=)/)D>T\%((:<9!;NUZ&(8F
MR;%@YDRM45(D4[I@EHYZ%9JU1I;ZHD*$<13UPH)Q&4Q&WK?0DY$JK> 2%QI,
M611,OTY1J,TX: <[QRU?Y=8YPLEHS59XA_9AO=!T"FN4E!<H#5<2-&;CX*H]
MG'9=OD]XY+@Q>S8X)4NEGMSA:SH.(D<(!2;6(3!Z/.,,A7! 1.//%C.H6[K"
M?7N'?NVUDY8E,SA3XB=/;3X.!@&DF+%2V%NU^8);/><.+U'"^%_85+G];@!)
M::PJML7$H."R>K*7[7O8*QA$'Q3$VX+8\ZX:>99S9MEDI-4&M,LF-&=XJ;Z:
MR''I_I0[JRG*J<Y.KAG7\,A$B7"#S)0:Z8U; R?W;"G0G(Y"2UU<;IAL$:<5
M8OP!8@]NE+2Y@<\RQ?1M?4CL:HKQCN(T/@CXK91GT(E:$$=Q? "O4TON>+S.
M_R7/N4F$<JH-_+I:&JMI2GXW::X@N\V0[N8,S9HE. [H:AC4SQA,CH_:O>CR
M .%N3;A["'UR1S<Q+06"RB!A6K]RN8)G+X#)%#*GISI2@D')%=TZ3$A5"D(Q
MZ;-27-HF80=;-PN[SQ$R)>@^.R+6#0KUHZ&A'6%SL!1NH.G<:"RGFX3O2;O8
M3!5K)E^/CP9QNW]I/&%@QH5I K">  \VQP2+)6KHM+VW#2<I,6+: )<$ITI#
M:>9T",T##@_&L;M7EHG]E!^E<NP6FB?HD.[X2O*,)XQ*]NW93E]5]IVS)1?<
M<IJCN>=MA^]8?X+>H-^*VEVRO,;X\@-?O]-I1><7#1HIUNVTSB_BM_E-OCAJ
M]?H1-$U?N+<M"M0KOQ,-)*J4MEH<M;=>NU?5MOF77NWL&Z977!H0F%%I=-8_
M#T!7>[ Z6+7VNV>I+&TR;^;TZ4#M$BB>*7K?VX-K4'^,)G\!4$L#!!0    (
M !J  U56$(E_004  &4.   9    >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM
M;*U7;6_;-A#^*P<WZ!) M?5J2VYB(&F2;@5:!''6?ACV@9;.EE!)5$DJ3O;K
M=Z1DQ4X5-<#V1>++W7//D7='\G3+Q7>9(BIX*/)2GHU2I:KY9"+C% LFQ[S"
MDF;67!1,45=L)K(2R!*C5.03U[:GDX)EY6AQ:L9NQ.*4URK/2KP1(.NB8.+Q
M G.^/1LYH]W ;;9)E1Z8+$XKML$EJC^K&T&]28>29 66,N,E"%R?C<Z=^<5,
MRQN!KQENY5X;M"<KSK_KSA_)V<C6A##'6&D$1K][_(!YKH&(QH\6<]29U(K[
M[1WZM?&=?%DQB1]X_BU+5'HV"D>0X)K5N;KEV]^Q]2?0>#'/I?G"MI6U1Q#7
M4O&B528&158V?_;0KL-K%-Q6P36\&T.&Y253;'$J^!:$EB8TW3"N&FTBEY5Z
M4Y9*T&Q&>FJQ5#S^GO(\02%_@ZL?=:8>X?B.K7*4)Z<312:TX"1NX2X:./<%
MN"E\YJ5*)5R5"2:'^A.BUO%S=_PNW$' 3W4Y!L^VP+5==P#/Z_SU#)[W E[K
MX5_G*ZD$A<3??3XV$'X_A$Z3N:Q8C&<CR@.)XAY'B[=OG*G]?H"@WQ'TA] 7
M2TJ[I,X1^!H45RRGT">J6:PP 9DRZL%&L%(]7]Z&^B!X/_6[%&'-<TK/K-Q
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
MKM;-(HEW^I6)@:L#S\(P,G%@=>54#JX.FYO1:N;2:FZP&B06'JX['JZM/$R
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
M9OR\A3I_6\;IYE#&.P7?&,->\/(O#XZ<\T;PR, [Q:=WO+2_HM7UJ?L[!;(
ME;EK@":NW-6ULAUMKQJSNL"^+*_O*7=494QHPB%%T^!TC#\@59?^NF-DZ<KM
M2AHLWJZ9XW4)E%V \ZF49MNQ&[07L.@O4$L#!!0    ( !J  U4T':Z.1P,
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
MC9] H.P%/$^D-(>-G<K51U7X!U!+ P04    "  :@ -5DP/02>L*  !Q>@
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
ME-ECC71NL[+,UKM?'U2R5'G]ANKUNRPK?SRH*WC.\C]VS9O_'U!+ P04
M"  :@ -5-00/JC0'   10   &0   'AL+W=O<FMS:&5E=',O<VAE970S."YX
M;6RUG&MOVS84AO\*X0U#!Z2Q14EVTB4&DG#!.K1;D30=]E&6Z%BK+AY%)RVP
M'S_J$M&TI1,S.NF'Q)+)A^(;'>F\O/3L,1=?BQ7GDGQ+DZPX'ZVD7+\;CXMP
MQ=.@.,[7/%/?+'.1!E(=BOMQL18\B*I*:3*FD\ETG 9Q-IJ?5><^B?E9OI%)
MG/%/@A2;- W$]TN>Y(_G(V?T=.(FOE_)\L1X?K8.[ODMEW?K3T(=C5M*%*<\
M*^(\(X(OST<7SCOF5Q6J$E]B_EAL?29E5Q9Y_K4\>!^=CR;E%?&$A[)$!.K7
M [_B25*2U'7\VT!';9MEQ>W/3_3KJO.J,XN@X%=Y\E<<R=7YZ&1$(KX,-HF\
MR1]_XTV'_)(7YDE1_22/==G9;$3"32'SM*FLKB"-L_IW\*T18JN"X_54H$T%
MNEO![ZG@-A7<0UOPF@I>I4S=E4H'%LA@?B;R1R+*THI6?JC$K&JK[L=9^7>_
ME4)]&ZMZ<L[X0I*WY(] B*#\"Y WC,L@3HJ?U=F[6T;>_/CSV5BJELKRX["A
M7M54VD.=DH]Y)E<%^36+>&36'ZLK;"^3/EWF)06!OV^R8T)/CPB=4-IU/0=4
M=R>]U1E<G?%057>JZ@[0&[<5W:UX+B3Z^ZR08J-"2'9<T&4-\+H!Y</@7;$.
M0GX^4M%></' 1_.??G"FDU^ZQ,&$,228(9S7"N=!]/GG7 8)V60%#S>"1RK
M%YWJ@11;]6K8M(*5C]&'^<R=3:I_9^.';6DZ2E)_IZ31;[_MMP_V^TIU-I9D
M&81Q$LOO75T& ;9=]O<ZXM#.'M<%_:V"/3V=MCV=#NTI"+#M*2:,(<$,X6:M
M<+.ASY09IG"8,(8$,X0[:84[L;GCCLJW:YQNTBX%3_;BH@GOW<"X MNTE0<)
M9LASVLIS"LKS01V3?$D:F?XCMW]>WW1I V)L[RY,&$."&?(Y$YU@388&9D-
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
M2]0C/_Y&2D)C@Q?S1.;_P;&8.QEY(,ZDXFD9K%>04E9<\4M9B$8 FO0$H#(
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
MSB[HOKJ9,9J-595OHO?*4DOVRX+&,M1.@+[G2MG=QAGH!KWD'U!+ P04
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
MIJ%O)I)5IF-]9%+UOV:X YP#UPKJ^88Q>9QH!]UGE?A?4$L#!!0    ( !J
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
MU\$$6[<D@1^_&N8-&%@>R/1G:XWO-EXAS]<!MJ?/50@V4[P2L9GB:PV(?]V
MD:;^W<;R  /;!:QV(+\_#]24GQ/'L*N8-^P)QI$TQ1"H17^-)@FR.@E\_/N#
M/25QG*9^!#"_@SC&$'@:<01S !XP)(Z;]^#>^RA<OZ?"S?_NQK\!4$L#!!0
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
M%%D5BJQ#%%F'_RGKNS&KO_XYVMS32A?U,9^U?Z"GGU!+ 0(4 Q0    ( !J
M U4'04UB@0   +$    0              "  0    !D;V-0<F]P<R]A<' N
M>&UL4$L! A0#%     @ &H #5?@U?QKM    *P(  !$              ( !
MKP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @ &H #59E<G",0!@
MG"<  !,              ( !RP$  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"
M% ,4    "  :@ -5F+< %]H%  "H'P  &               @($,"   >&PO
M=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @ &H #53^#,@=3!@
MC!D  !@              ("!' X  'AL+W=O<FMS:&5E=',O<VAE970R+GAM
M;%!+ 0(4 Q0    ( !J  U5N+.,<U0(  " (   8              " @:44
M  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4    "  :@ -5)=8T
M2IP&  #P'0  &               @(&P%P  >&PO=V]R:W-H965T<R]S:&5E
M=#0N>&UL4$L! A0#%     @ &H #5?! ,QH7 P  1 L  !@
M ("!@AX  'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    ( !J
M U6>\'N;YA   '71   8              " @<\A  !X;"]W;W)K<VAE971S
M+W-H965T-BYX;6Q02P$"% ,4    "  :@ -5E@=3I=T"  "-"   &
M        @('K,@  >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%
M  @ &H #5:I%-2YH"   ("0  !@              ("!_C4  'AL+W=O<FMS
M:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    ( !J  U65CD4H0P0  #<)   8
M              " @9P^  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"
M% ,4    "  :@ -56/ 4A P=   960  &0              @($50P  >&PO
M=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    ( !J  U4L(IDJ;@0
M !0*   9              " @5A@  !X;"]W;W)K<VAE971S+W-H965T,3$N
M>&UL4$L! A0#%     @ &H #5;3:Y7TG!0  7A$  !D              ("!
M_60  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4    "  :@ -5
M%-Q9^T<#  !5!P  &0              @(%;:@  >&PO=V]R:W-H965T<R]S
M:&5E=#$S+GAM;%!+ 0(4 Q0    ( !J  U6('ZL&1 D  /L;   9
M      " @=EM  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%
M  @ &H #57@+;Q_< @  *08  !D              ("!5'<  'AL+W=O<FMS
M:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4    "  :@ -5./#D^!@$  "1"0
M&0              @(%G>@  >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+
M 0(4 Q0    ( !J  U4MM^8RK 0  *<+   9              " @;9^  !X
M;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#%     @ &H #552(:K))
M"P  G2   !D              ("!F8,  'AL+W=O<FMS:&5E=',O<VAE970Q
M."YX;6Q02P$"% ,4    "  :@ -5?[Y_['4%   6#P  &0
M@($9CP  >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( !J
M U6BIZL/T0(  %\&   9              " @<64  !X;"]W;W)K<VAE971S
M+W-H965T,C N>&UL4$L! A0#%     @ &H #547T OR1 P  M0@  !D
M         ("!S9<  'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4
M    "  :@ -5;< JN106   I10  &0              @(&5FP  >&PO=V]R
M:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    ( !J  U4D]22./04  - /
M   9              " @>"Q  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL
M4$L! A0#%     @ &H #538^(;]T!0  L0X  !D              ("!5+<
M 'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4    "  :@ -5.>V&
M;NH"  !E!@  &0              @('_O   >&PO=V]R:W-H965T<R]S:&5E
M=#(U+GAM;%!+ 0(4 Q0    ( !J  U72TPRM4@,  ,8'   9
M  " @2#   !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @
M&H #5> H/B[F @  F 8  !D              ("!J<,  'AL+W=O<FMS:&5E
M=',O<VAE970R-RYX;6Q02P$"% ,4    "  :@ -55A")?T$%  !E#@  &0
M            @('&Q@  >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4
M Q0    ( !J  U7@,/J"K ,  #(1   9              " @3[,  !X;"]W
M;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#%     @ &H #5>>S)T"C!
MA!@  !D              ("!(=   'AL+W=O<FMS:&5E=',O<VAE970S,"YX
M;6Q02P$"% ,4    "  :@ -5==Y8\00$  #?$0  &0              @('[
MU   >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    ( !J  U5=
M./FIOP(  (P)   9              " @3;9  !X;"]W;W)K<VAE971S+W-H
M965T,S(N>&UL4$L! A0#%     @ &H #530=KHY' P  3@L  !D
M     ("!+-P  'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4
M"  :@ -5V*M71/0"  !@"0  &0              @(&JWP  >&PO=V]R:W-H
M965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    ( !J  U63 ]!)ZPH  '%Z   9
M              " @=7B  !X;"]W;W)K<VAE971S+W-H965T,S4N>&UL4$L!
M A0#%     @ &H #531*JF$O P  Y0H  !D              ("!]^T  'AL
M+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"% ,4    "  :@ -5$-Y^#V4,
M   "I   &0              @(%=\0  >&PO=V]R:W-H965T<R]S:&5E=#,W
M+GAM;%!+ 0(4 Q0    ( !J  U4U! ^J- <  !%    9              "
M@?G]  !X;"]W;W)K<VAE971S+W-H965T,S@N>&UL4$L! A0#%     @ &H #
M54O<V&D;!P  ASP  !D              ("!9 4! 'AL+W=O<FMS:&5E=',O
M<VAE970S.2YX;6Q02P$"% ,4    "  :@ -52A'HH(4"  #!!@  &0
M        @(&V# $ >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0
M   ( !J  U5&U#Y=$ 0  /P6   9              " @7(/ 0!X;"]W;W)K
M<VAE971S+W-H965T-#$N>&UL4$L! A0#%     @ &H #5><6>>%9 P  ] D
M !D              ("!N1,! 'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q0
M2P$"% ,4    "  :@ -5J[Q#S@<#   3#0  &0              @(%)%P$
M>&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    ( !J  U46FIG,
MRPP  +2>   9              " @8<: 0!X;"]W;W)K<VAE971S+W-H965T
M-#0N>&UL4$L! A0#%     @ &H #563PAD9K P  Z P  !D
M ("!B2<! 'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6Q02P$"% ,4    "  :
M@ -53XO1/UD#  !K$   &0              @($K*P$ >&PO=V]R:W-H965T
M<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    ( !J  U7FHZCX*@4  /$D   9
M          " @;LN 0!X;"]W;W)K<VAE971S+W-H965T-#<N>&UL4$L! A0#
M%     @ &H #51OB%C.A @  G0<  !D              ("!'#0! 'AL+W=O
M<FMS:&5E=',O<VAE970T."YX;6Q02P$"% ,4    "  :@ -5#"HHGIP#  !B
M$0  &0              @('T-@$ >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM
M;%!+ 0(4 Q0    ( !J  U649V.$QP(   \(   9              " @<<Z
M 0!X;"]W;W)K<VAE971S+W-H965T-3 N>&UL4$L! A0#%     @ &H #51=5
MAGQ$!@  =#X  !D              ("!Q3T! 'AL+W=O<FMS:&5E=',O<VAE
M970U,2YX;6Q02P$"% ,4    "  :@ -596XSZ#<#  #($P  #0
M    @ % 1 $ >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( !J  U67BKL<P
M !,"   +              "  :)' 0!?<F5L<R\N<F5L<U!+ 0(4 Q0    (
M !J  U7_+^[N/@0  /<A   /              "  8M( 0!X;"]W;W)K8F]O
M:RYX;6Q02P$"% ,4    "  :@ -5H9?JE,D!  "@'@  &@
M@ 'V3 $ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    "  :
M@ -5*+1H$\,!  ")'@  $P              @ 'W3@$ 6T-O;G1E;G1?5'EP
=97-=+GAM;%!+!08     .P [ !00  #K4 $    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<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>67
<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>68
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>235</ContextCount>
  <ElementCount>263</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>81</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>10</UnitCount>
  <MyReports>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1002003 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003004 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/ConsolidatedStatementsofOperations</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004005 - Statement - Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/ConsolidatedStatementsofComprehensiveIncome</Role>
      <ShortName>Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1005006 - Statement - Consolidated Statements of Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/ConsolidatedStatementsofEquity</Role>
      <ShortName>Consolidated Statements of Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1006007 - Statement - Consolidated Statements of Equity (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/ConsolidatedStatementsofEquityParenthetical</Role>
      <ShortName>Consolidated Statements of Equity (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>1007008 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/ConsolidatedStatementsofCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - Organization</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/Organization</Role>
      <ShortName>Organization</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2103102 - Disclosure - Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/SignificantAccountingPolicies</Role>
      <ShortName>Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2110103 - Disclosure - Concentration of Credit Risk</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/ConcentrationofCreditRisk</Role>
      <ShortName>Concentration of Credit Risk</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2112104 - Disclosure - Investments in Real Estate</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/InvestmentsinRealEstate</Role>
      <ShortName>Investments in Real Estate</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2114105 - Disclosure - Held for Sale/Disposed Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/HeldforSaleDisposedAssets</Role>
      <ShortName>Held for Sale/Disposed Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2116106 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2121107 - Disclosure - Leasing</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/Leasing</Role>
      <ShortName>Leasing</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2124108 - Disclosure - Derivative Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/DerivativeFinancialInstruments</Role>
      <ShortName>Derivative Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2128109 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2131110 - Disclosure - Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/StockholdersEquity</Role>
      <ShortName>Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2138111 - Disclosure - Net Income (Loss) Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/NetIncomeLossPerShare</Role>
      <ShortName>Net Income (Loss) Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2140112 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2142113 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2204201 - Disclosure - Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/SignificantAccountingPoliciesPolicies</Role>
      <ShortName>Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://terreno.com/role/SignificantAccountingPolicies</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2305301 - Disclosure - Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/SignificantAccountingPoliciesTables</Role>
      <ShortName>Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://terreno.com/role/SignificantAccountingPolicies</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2317302 - Disclosure - Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/DebtTables</Role>
      <ShortName>Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://terreno.com/role/Debt</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2322303 - Disclosure - Leasing (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/LeasingTables</Role>
      <ShortName>Leasing (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://terreno.com/role/Leasing</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2325304 - Disclosure - Derivative Financial Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/DerivativeFinancialInstrumentsTables</Role>
      <ShortName>Derivative Financial Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://terreno.com/role/DerivativeFinancialInstruments</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2329305 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://terreno.com/role/FairValueMeasurements</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2332306 - Disclosure - Stockholders' Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/StockholdersEquityTables</Role>
      <ShortName>Stockholders' Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://terreno.com/role/StockholdersEquity</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2402401 - Disclosure - Organization (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/OrganizationDetails</Role>
      <ShortName>Organization (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://terreno.com/role/Organization</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2406402 - Disclosure - Significant Accounting Policies - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/SignificantAccountingPoliciesNarrativeDetails</Role>
      <ShortName>Significant Accounting Policies - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2407403 - Disclosure - Significant Accounting Policies - Schedule of Intangible Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/SignificantAccountingPoliciesScheduleofIntangibleAssetsandLiabilitiesDetails</Role>
      <ShortName>Significant Accounting Policies - Schedule of Intangible Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2408404 - Disclosure - Significant Accounting Policies - Schedule of Depreciation and Useful Lives of Real Estate and Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/SignificantAccountingPoliciesScheduleofDepreciationandUsefulLivesofRealEstateandIntangibleAssetsDetails</Role>
      <ShortName>Significant Accounting Policies - Schedule of Depreciation and Useful Lives of Real Estate and Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2409405 - Disclosure - Significant Accounting Policies - Summary of the Reconciliation of Cash and Cash Equivalents and Restricted Cash (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/SignificantAccountingPoliciesSummaryoftheReconciliationofCashandCashEquivalentsandRestrictedCashDetails</Role>
      <ShortName>Significant Accounting Policies - Summary of the Reconciliation of Cash and Cash Equivalents and Restricted Cash (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2411406 - Disclosure - Concentration of Credit Risk (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/ConcentrationofCreditRiskDetails</Role>
      <ShortName>Concentration of Credit Risk (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://terreno.com/role/ConcentrationofCreditRisk</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2413407 - Disclosure - Investments in Real Estate (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/InvestmentsinRealEstateDetails</Role>
      <ShortName>Investments in Real Estate (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://terreno.com/role/InvestmentsinRealEstate</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2415408 - Disclosure - Held for Sale/Disposed Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/HeldforSaleDisposedAssetsDetails</Role>
      <ShortName>Held for Sale/Disposed Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://terreno.com/role/HeldforSaleDisposedAssets</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2418409 - Disclosure - Debt - Schedule of Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/DebtScheduleofDebtDetails</Role>
      <ShortName>Debt - Schedule of Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2419410 - Disclosure - Debt - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/DebtNarrativeDetails</Role>
      <ShortName>Debt - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2420411 - Disclosure - Debt - Schedule of Principal Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/DebtScheduleofPrincipalPaymentsDetails</Role>
      <ShortName>Debt - Schedule of Principal Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2423412 - Disclosure - Leasing (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/LeasingDetails</Role>
      <ShortName>Leasing (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://terreno.com/role/LeasingTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2426413 - Disclosure - Derivative Financial Instruments - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/DerivativeFinancialInstrumentsNarrativeDetails</Role>
      <ShortName>Derivative Financial Instruments - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2427414 - Disclosure - Derivative Financial Instruments - Summary of the Effect of the Company's Derivative Financial Instruments on its Accompanying Consolidated Statements of Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/DerivativeFinancialInstrumentsSummaryoftheEffectoftheCompanysDerivativeFinancialInstrumentsonitsAccompanyingConsolidatedStatementsofOperationsDetails</Role>
      <ShortName>Derivative Financial Instruments - Summary of the Effect of the Company's Derivative Financial Instruments on its Accompanying Consolidated Statements of Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2430415 - Disclosure - Fair Value Measurements - Carrying Value and Estimated Fair Value of Company Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/FairValueMeasurementsCarryingValueandEstimatedFairValueofCompanyDebtDetails</Role>
      <ShortName>Fair Value Measurements - Carrying Value and Estimated Fair Value of Company Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2433416 - Disclosure - Stockholders' Equity - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/StockholdersEquityNarrativeDetails</Role>
      <ShortName>Stockholders' Equity - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2434417 - Disclosure - Stockholders' Equity - Restricted Stock Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/StockholdersEquityRestrictedStockActivityDetails</Role>
      <ShortName>Stockholders' Equity - Restricted Stock Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2435418 - Disclosure - Stockholders' Equity - Vesting Schedule of the Total Non-Vested Shares of Restricted Stock Outstanding (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/StockholdersEquityVestingScheduleoftheTotalNonVestedSharesofRestrictedStockOutstandingDetails</Role>
      <ShortName>Stockholders' Equity - Vesting Schedule of the Total Non-Vested Shares of Restricted Stock Outstanding (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2436419 - Disclosure - Stockholders' Equity - Summary of Certain Information With Respect to the Performance Share Awards (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/StockholdersEquitySummaryofCertainInformationWithRespecttothePerformanceShareAwardsDetails</Role>
      <ShortName>Stockholders' Equity - Summary of Certain Information With Respect to the Performance Share Awards (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2437420 - Disclosure - Stockholders' Equity - Cash Dividends Paid or Payable Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/StockholdersEquityCashDividendsPaidorPayablePerShareDetails</Role>
      <ShortName>Stockholders' Equity - Cash Dividends Paid or Payable Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2439421 - Disclosure - Net Income (Loss) Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/NetIncomeLossPerShareDetails</Role>
      <ShortName>Net Income (Loss) Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://terreno.com/role/NetIncomeLossPerShare</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2441422 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/CommitmentsandContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://terreno.com/role/CommitmentsandContingencies</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="trno-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2443423 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://terreno.com/role/SubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://terreno.com/role/SubsequentEvents</ParentRole>
      <Position>51</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" original="trno-20220630.htm">trno-20220630.htm</File>
    <File>trno-20220630.xsd</File>
    <File>trno-20220630_cal.xml</File>
    <File>trno-20220630_def.xml</File>
    <File>trno-20220630_lab.xml</File>
    <File>trno-20220630_pre.xml</File>
    <File>trnoq22022ex-311.htm</File>
    <File>trnoq22022ex-312.htm</File>
    <File>trnoq22022ex-313.htm</File>
    <File>trnoq22022ex-321.htm</File>
    <File>trnoq22022ex-322.htm</File>
    <File>trnoq22022ex-323.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="1">http://fasb.org/srt/2022</BaseTaxonomy>
    <BaseTaxonomy items="687">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="30">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>71
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "trno-20220630.htm": {
   "axisCustom": 1,
   "axisStandard": 27,
   "contextCount": 235,
   "dts": {
    "calculationLink": {
     "local": [
      "trno-20220630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "trno-20220630_def.xml"
     ]
    },
    "inline": {
     "local": [
      "trno-20220630.htm"
     ]
    },
    "labelLink": {
     "local": [
      "trno-20220630_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "trno-20220630_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "trno-20220630.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd"
     ]
    }
   },
   "elementCount": 467,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2022": 1,
    "http://xbrl.sec.gov/dei/2022": 5,
    "total": 6
   },
   "keyCustom": 36,
   "keyStandard": 227,
   "memberCustom": 45,
   "memberStandard": 33,
   "nsprefix": "trno",
   "nsuri": "http://terreno.com/20220630",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - Cover Page",
     "role": "http://terreno.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2103102 - Disclosure - Significant Accounting Policies",
     "role": "http://terreno.com/role/SignificantAccountingPolicies",
     "shortName": "Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2110103 - Disclosure - Concentration of Credit Risk",
     "role": "http://terreno.com/role/ConcentrationofCreditRisk",
     "shortName": "Concentration of Credit Risk",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RealEstateDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2112104 - Disclosure - Investments in Real Estate",
     "role": "http://terreno.com/role/InvestmentsinRealEstate",
     "shortName": "Investments in Real Estate",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RealEstateDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "trno:RealEstateAssetsHeldForSaleTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2114105 - Disclosure - Held for Sale/Disposed Assets",
     "role": "http://terreno.com/role/HeldforSaleDisposedAssets",
     "shortName": "Held for Sale/Disposed Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "trno:RealEstateAssetsHeldForSaleTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2116106 - Disclosure - Debt",
     "role": "http://terreno.com/role/Debt",
     "shortName": "Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2121107 - Disclosure - Leasing",
     "role": "http://terreno.com/role/Leasing",
     "shortName": "Leasing",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2124108 - Disclosure - Derivative Financial Instruments",
     "role": "http://terreno.com/role/DerivativeFinancialInstruments",
     "shortName": "Derivative Financial Instruments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2128109 - Disclosure - Fair Value Measurements",
     "role": "http://terreno.com/role/FairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2131110 - Disclosure - Stockholders' Equity",
     "role": "http://terreno.com/role/StockholdersEquity",
     "shortName": "Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2138111 - Disclosure - Net Income (Loss) Per Share",
     "role": "http://terreno.com/role/NetIncomeLossPerShare",
     "shortName": "Net Income (Loss) Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i3cfe68e10a9c40ce805fc7819077dab3_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Land",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - Consolidated Balance Sheets",
     "role": "http://terreno.com/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i3cfe68e10a9c40ce805fc7819077dab3_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Land",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2140112 - Disclosure - Commitments and Contingencies",
     "role": "http://terreno.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2142113 - Disclosure - Subsequent Events",
     "role": "http://terreno.com/role/SubsequentEvents",
     "shortName": "Subsequent Events",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2204201 - Disclosure - Significant Accounting Policies (Policies)",
     "role": "http://terreno.com/role/SignificantAccountingPoliciesPolicies",
     "shortName": "Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "trno:ScheduleOfFiniteLivedIntangibleAssetsAndLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2305301 - Disclosure - Significant Accounting Policies (Tables)",
     "role": "http://terreno.com/role/SignificantAccountingPoliciesTables",
     "shortName": "Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "trno:ScheduleOfFiniteLivedIntangibleAssetsAndLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2317302 - Disclosure - Debt (Tables)",
     "role": "http://terreno.com/role/DebtTables",
     "shortName": "Debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2322303 - Disclosure - Leasing (Tables)",
     "role": "http://terreno.com/role/LeasingTables",
     "shortName": "Leasing (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2325304 - Disclosure - Derivative Financial Instruments (Tables)",
     "role": "http://terreno.com/role/DerivativeFinancialInstrumentsTables",
     "shortName": "Derivative Financial Instruments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2329305 - Disclosure - Fair Value Measurements (Tables)",
     "role": "http://terreno.com/role/FairValueMeasurementsTables",
     "shortName": "Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2332306 - Disclosure - Stockholders' Equity (Tables)",
     "role": "http://terreno.com/role/StockholdersEquityTables",
     "shortName": "Stockholders' Equity (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2402401 - Disclosure - Organization (Details)",
     "role": "http://terreno.com/role/OrganizationDetails",
     "shortName": "Organization (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:CommonStockParOrStatedValuePerShare",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i3cfe68e10a9c40ce805fc7819077dab3_I20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "role": "http://terreno.com/role/ConsolidatedBalanceSheetsParenthetical",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i3cfe68e10a9c40ce805fc7819077dab3_I20220630",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfAboveAndBelowMarketLeases",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406402 - Disclosure - Significant Accounting Policies - Narrative (Details)",
     "role": "http://terreno.com/role/SignificantAccountingPoliciesNarrativeDetails",
     "shortName": "Significant Accounting Policies - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfAboveAndBelowMarketLeases",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i3cfe68e10a9c40ce805fc7819077dab3_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2407403 - Disclosure - Significant Accounting Policies - Schedule of Intangible Assets and Liabilities (Details)",
     "role": "http://terreno.com/role/SignificantAccountingPoliciesScheduleofIntangibleAssetsandLiabilitiesDetails",
     "shortName": "Significant Accounting Policies - Schedule of Intangible Assets and Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i3cfe68e10a9c40ce805fc7819077dab3_I20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:BelowMarketLeaseGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:DepreciationDepletionAndAmortizationPolicyTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i79305ee3c4284fd680097f063f2b2cb0_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408404 - Disclosure - Significant Accounting Policies - Schedule of Depreciation and Useful Lives of Real Estate and Intangible Assets (Details)",
     "role": "http://terreno.com/role/SignificantAccountingPoliciesScheduleofDepreciationandUsefulLivesofRealEstateandIntangibleAssetsDetails",
     "shortName": "Significant Accounting Policies - Schedule of Depreciation and Useful Lives of Real Estate and Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:DepreciationDepletionAndAmortizationPolicyTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i79305ee3c4284fd680097f063f2b2cb0_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
       "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i3cfe68e10a9c40ce805fc7819077dab3_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409405 - Disclosure - Significant Accounting Policies - Summary of the Reconciliation of Cash and Cash Equivalents and Restricted Cash (Details)",
     "role": "http://terreno.com/role/SignificantAccountingPoliciesSummaryoftheReconciliationofCashandCashEquivalentsandRestrictedCashDetails",
     "shortName": "Significant Accounting Policies - Summary of the Reconciliation of Cash and Cash Equivalents and Restricted Cash (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
       "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i15f443e956b042d9b299d12c62934d2f_I20210630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i3cfe68e10a9c40ce805fc7819077dab3_I20220630",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "trno:PercentageAccountedByPropertiesOfItsAnnualizedBaseRent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411406 - Disclosure - Concentration of Credit Risk (Details)",
     "role": "http://terreno.com/role/ConcentrationofCreditRiskDetails",
     "shortName": "Concentration of Credit Risk (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i3cfe68e10a9c40ce805fc7819077dab3_I20220630",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "trno:PercentageAccountedByPropertiesOfItsAnnualizedBaseRent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseLeaseIncome",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2413407 - Disclosure - Investments in Real Estate (Details)",
     "role": "http://terreno.com/role/InvestmentsinRealEstateDetails",
     "shortName": "Investments in Real Estate (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:InterestCostsCapitalized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i0d93eb314b874fca86611ad94f97edf5_I20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfRealEstateProperties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "property",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2415408 - Disclosure - Held for Sale/Disposed Assets (Details)",
     "role": "http://terreno.com/role/HeldforSaleDisposedAssetsDetails",
     "shortName": "Held for Sale/Disposed Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i0d93eb314b874fca86611ad94f97edf5_I20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfRealEstateProperties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "property",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i3cfe68e10a9c40ce805fc7819077dab3_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2418409 - Disclosure - Debt - Schedule of Debt (Details)",
     "role": "http://terreno.com/role/DebtScheduleofDebtDetails",
     "shortName": "Debt - Schedule of Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i3cfe68e10a9c40ce805fc7819077dab3_I20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i3cfe68e10a9c40ce805fc7819077dab3_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2419410 - Disclosure - Debt - Narrative (Details)",
     "role": "http://terreno.com/role/DebtNarrativeDetails",
     "shortName": "Debt - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "iac6fd2ec75ef47e5a5520405ae4c6c29_I20220629",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i3cfe68e10a9c40ce805fc7819077dab3_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2420411 - Disclosure - Debt - Schedule of Principal Payments (Details)",
     "role": "http://terreno.com/role/DebtScheduleofPrincipalPaymentsDetails",
     "shortName": "Debt - Schedule of Principal Payments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i3cfe68e10a9c40ce805fc7819077dab3_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseLeaseIncome",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - Consolidated Statements of Operations",
     "role": "http://terreno.com/role/ConsolidatedStatementsofOperations",
     "shortName": "Consolidated Statements of Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i3cfe68e10a9c40ce805fc7819077dab3_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2423412 - Disclosure - Leasing (Details)",
     "role": "http://terreno.com/role/LeasingDetails",
     "shortName": "Leasing (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i3cfe68e10a9c40ce805fc7819077dab3_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "ifffda16f243f4d72af63b2db8f0d7d49_I20220503",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2426413 - Disclosure - Derivative Financial Instruments - Narrative (Details)",
     "role": "http://terreno.com/role/DerivativeFinancialInstrumentsNarrativeDetails",
     "shortName": "Derivative Financial Instruments - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i73106c29ea884d90a89c9d5e4183f2f7_I20220503",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2427414 - Disclosure - Derivative Financial Instruments - Summary of the Effect of the Company's Derivative Financial Instruments on its Accompanying Consolidated Statements of Operations (Details)",
     "role": "http://terreno.com/role/DerivativeFinancialInstrumentsSummaryoftheEffectoftheCompanysDerivativeFinancialInstrumentsonitsAccompanyingConsolidatedStatementsofOperationsDetails",
     "shortName": "Derivative Financial Instruments - Summary of the Effect of the Company's Derivative Financial Instruments on its Accompanying Consolidated Statements of Operations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i3cfe68e10a9c40ce805fc7819077dab3_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NotesPayableFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2430415 - Disclosure - Fair Value Measurements - Carrying Value and Estimated Fair Value of Company Debt (Details)",
     "role": "http://terreno.com/role/FairValueMeasurementsCarryingValueandEstimatedFairValueofCompanyDebtDetails",
     "shortName": "Fair Value Measurements - Carrying Value and Estimated Fair Value of Company Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i3cfe68e10a9c40ce805fc7819077dab3_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NotesPayableFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i3cfe68e10a9c40ce805fc7819077dab3_I20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2433416 - Disclosure - Stockholders' Equity - Narrative (Details)",
     "role": "http://terreno.com/role/StockholdersEquityNarrativeDetails",
     "shortName": "Stockholders' Equity - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": "-5",
      "lang": "en-US",
      "name": "trno:CommonStockAggregateOfferingPriceRemaining",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i3cfe68e10a9c40ce805fc7819077dab3_I20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2434417 - Disclosure - Stockholders' Equity - Restricted Stock Activity (Details)",
     "role": "http://terreno.com/role/StockholdersEquityRestrictedStockActivityDetails",
     "shortName": "Stockholders' Equity - Restricted Stock Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i55364f30e6f54a02bf5d44cc36c465b1_I20211231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i3cfe68e10a9c40ce805fc7819077dab3_I20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2435418 - Disclosure - Stockholders' Equity - Vesting Schedule of the Total Non-Vested Shares of Restricted Stock Outstanding (Details)",
     "role": "http://terreno.com/role/StockholdersEquityVestingScheduleoftheTotalNonVestedSharesofRestrictedStockOutstandingDetails",
     "shortName": "Stockholders' Equity - Vesting Schedule of the Total Non-Vested Shares of Restricted Stock Outstanding (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "ieff3f2a9ed094a2494c20c6d3901da53_I20220630",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2436419 - Disclosure - Stockholders' Equity - Summary of Certain Information With Respect to the Performance Share Awards (Details)",
     "role": "http://terreno.com/role/StockholdersEquitySummaryofCertainInformationWithRespecttothePerformanceShareAwardsDetails",
     "shortName": "Stockholders' Equity - Summary of Certain Information With Respect to the Performance Share Awards (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "trno:ShareBasedPaymentArrangementPerformanceSharesOutstandingActivity1TableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "iab5ba92586814baca10bd63c49f30450_D20220101-20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "trno:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDividendsPayableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2437420 - Disclosure - Stockholders' Equity - Cash Dividends Paid or Payable Per Share (Details)",
     "role": "http://terreno.com/role/StockholdersEquityCashDividendsPaidorPayablePerShareDetails",
     "shortName": "Stockholders' Equity - Cash Dividends Paid or Payable Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:WeightedAverageNumberOfSharesRestrictedStock",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2439421 - Disclosure - Net Income (Loss) Per Share (Details)",
     "role": "http://terreno.com/role/NetIncomeLossPerShareDetails",
     "shortName": "Net Income (Loss) Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:WeightedAverageNumberOfSharesRestrictedStock",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - Consolidated Statements of Comprehensive Income",
     "role": "http://terreno.com/role/ConsolidatedStatementsofComprehensiveIncome",
     "shortName": "Consolidated Statements of Comprehensive Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "ib32e4e64163946cea2d189f3f54c0c30_I20220802",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfRealEstateProperties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "property",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2441422 - Disclosure - Commitments and Contingencies (Details)",
     "role": "http://terreno.com/role/CommitmentsandContingenciesDetails",
     "shortName": "Commitments and Contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "ib32e4e64163946cea2d189f3f54c0c30_I20220802",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfRealEstateProperties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "property",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsToAcquireBuildings",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2443423 - Disclosure - Subsequent Events (Details)",
     "role": "http://terreno.com/role/SubsequentEventsDetails",
     "shortName": "Subsequent Events (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i21680995af7d4ffa9037fc3985cefa97_D20220802-20220802",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "ibff8944b79944d62a118fc10f96f3209_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005006 - Statement - Consolidated Statements of Equity",
     "role": "http://terreno.com/role/ConsolidatedStatementsofEquity",
     "shortName": "Consolidated Statements of Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i03ef9654c18b4df18cf22a9da6b72428_D20210101-20210331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsOfStockIssuanceCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006007 - Statement - Consolidated Statements of Equity (Parenthetical)",
     "role": "http://terreno.com/role/ConsolidatedStatementsofEquityParenthetical",
     "shortName": "Consolidated Statements of Equity (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i2bafe26c652344ee812d8f3c4584215c_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsOfStockIssuanceCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1007008 - Statement - Consolidated Statements of Cash Flows",
     "role": "http://terreno.com/role/ConsolidatedStatementsofCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:StraightLineRent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - Organization",
     "role": "http://terreno.com/role/Organization",
     "shortName": "Organization",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "trno-20220630.htm",
      "contextRef": "i75afe294886343158d2193876e3e9fcb_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 81,
   "tag": {
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://terreno.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://terreno.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://terreno.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://terreno.com/role/CoverPage"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://terreno.com/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://terreno.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report",
        "terseLabel": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://terreno.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r521"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://terreno.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://terreno.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, Street"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://terreno.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two",
        "terseLabel": "Entity Address, Suite"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://terreno.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"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://terreno.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://terreno.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"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://terreno.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r518"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://terreno.com/role/CoverPage"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://terreno.com/role/CoverPage"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://terreno.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r518"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://terreno.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://terreno.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r518"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://terreno.com/role/CoverPage"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://terreno.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r523"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://terreno.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r518"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://terreno.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r518"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://terreno.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r518"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://terreno.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r518"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://terreno.com/role/CoverPage"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://terreno.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r517"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of each class"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://terreno.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r519"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Name of each exchange on which registered"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://terreno.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(s)"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://terreno.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": {
     "auth_ref": [
      "r522"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.",
        "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]",
        "terseLabel": "Schedule of principal payments"
       }
      }
     },
     "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://terreno.com/role/DebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_IndustrialPropertyMember": {
     "auth_ref": [
      "r496",
      "r508",
      "r524",
      "r526"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Building designed to house industrial operations and provide the necessary conditions for the operation of industrial equipment.",
        "label": "Industrial Property [Member]",
        "verboseLabel": "Industrial Building"
       }
      }
     },
     "localname": "IndustrialPropertyMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://terreno.com/role/CommitmentsandContingenciesDetails",
      "http://terreno.com/role/InvestmentsinRealEstateDetails",
      "http://terreno.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r191",
      "r192",
      "r193",
      "r194",
      "r212",
      "r238",
      "r279",
      "r282",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r472",
      "r474",
      "r513",
      "r515"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://terreno.com/role/DebtNarrativeDetails",
      "http://terreno.com/role/DebtScheduleofDebtDetails",
      "http://terreno.com/role/DerivativeFinancialInstrumentsNarrativeDetails",
      "http://terreno.com/role/SignificantAccountingPoliciesScheduleofDepreciationandUsefulLivesofRealEstateandIntangibleAssetsDetails",
      "http://terreno.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r191",
      "r192",
      "r193",
      "r194",
      "r212",
      "r238",
      "r279",
      "r282",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r472",
      "r474",
      "r513",
      "r515"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://terreno.com/role/DebtNarrativeDetails",
      "http://terreno.com/role/DebtScheduleofDebtDetails",
      "http://terreno.com/role/DerivativeFinancialInstrumentsNarrativeDetails",
      "http://terreno.com/role/SignificantAccountingPoliciesScheduleofDepreciationandUsefulLivesofRealEstateandIntangibleAssetsDetails",
      "http://terreno.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis": {
     "auth_ref": [
      "r496",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r524",
      "r526"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of real estate property.",
        "label": "Real Estate, Type of Property [Axis]",
        "terseLabel": "Real Estate, Type of Property [Axis]"
       }
      }
     },
     "localname": "MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://terreno.com/role/CommitmentsandContingenciesDetails",
      "http://terreno.com/role/ConcentrationofCreditRiskDetails",
      "http://terreno.com/role/InvestmentsinRealEstateDetails",
      "http://terreno.com/role/OrganizationDetails",
      "http://terreno.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MortgageLoansOnRealEstateLoanTypeAxis": {
     "auth_ref": [
      "r495",
      "r525"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of loan for investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate.",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Loan Type [Axis]",
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Loan Type [Axis]"
       }
      }
     },
     "localname": "MortgageLoansOnRealEstateLoanTypeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://terreno.com/role/HeldforSaleDisposedAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MortgageLoansOnRealEstateLoanTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of loan within investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate.",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Loan Type [Domain]",
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Loan Type [Domain]"
       }
      }
     },
     "localname": "MortgageLoansOnRealEstateLoanTypeDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://terreno.com/role/HeldforSaleDisposedAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MortgageLoansOnRealEstateNamePropertyTypeDomain": {
     "auth_ref": [
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r524",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Land and any structures permanently fixed to it.",
        "label": "Real Estate [Domain]",
        "terseLabel": "Real Estate [Domain]"
       }
      }
     },
     "localname": "MortgageLoansOnRealEstateNamePropertyTypeDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://terreno.com/role/CommitmentsandContingenciesDetails",
      "http://terreno.com/role/ConcentrationofCreditRiskDetails",
      "http://terreno.com/role/InvestmentsinRealEstateDetails",
      "http://terreno.com/role/OrganizationDetails",
      "http://terreno.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_OfficeBuildingMember": {
     "auth_ref": [
      "r496",
      "r508",
      "r524",
      "r526"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Building designed primarily for the conduct of business, for example, but not limited to, administration, clerical services, and consultation.",
        "label": "Office Building [Member]",
        "terseLabel": "Office building"
       }
      }
     },
     "localname": "OfficeBuildingMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://terreno.com/role/ConcentrationofCreditRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r186",
      "r191",
      "r192",
      "r193",
      "r194",
      "r212",
      "r238",
      "r269",
      "r279",
      "r282",
      "r312",
      "r313",
      "r314",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r472",
      "r474",
      "r513",
      "r515"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://terreno.com/role/DebtNarrativeDetails",
      "http://terreno.com/role/DebtScheduleofDebtDetails",
      "http://terreno.com/role/DerivativeFinancialInstrumentsNarrativeDetails",
      "http://terreno.com/role/SignificantAccountingPoliciesScheduleofDepreciationandUsefulLivesofRealEstateandIntangibleAssetsDetails",
      "http://terreno.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r186",
      "r191",
      "r192",
      "r193",
      "r194",
      "r212",
      "r238",
      "r269",
      "r279",
      "r282",
      "r312",
      "r313",
      "r314",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r472",
      "r474",
      "r513",
      "r515"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://terreno.com/role/DebtNarrativeDetails",
      "http://terreno.com/role/DebtScheduleofDebtDetails",
      "http://terreno.com/role/DerivativeFinancialInstrumentsNarrativeDetails",
      "http://terreno.com/role/SignificantAccountingPoliciesScheduleofDepreciationandUsefulLivesofRealEstateandIntangibleAssetsDetails",
      "http://terreno.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis": {
     "auth_ref": [
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r509",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of property.",
        "label": "Name of Property [Axis]",
        "terseLabel": "Name of Property [Axis]"
       }
      }
     },
     "localname": "RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://terreno.com/role/CommitmentsandContingenciesDetails",
      "http://terreno.com/role/InvestmentsinRealEstateDetails",
      "http://terreno.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain": {
     "auth_ref": [
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r509",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the property, for example, but not limited to, ABC Shopping Center.",
        "label": "Name of Property [Domain]",
        "terseLabel": "Name of Property [Domain]"
       }
      }
     },
     "localname": "RealEstateAndAccumulatedDepreciationNameOfPropertyDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://terreno.com/role/CommitmentsandContingenciesDetails",
      "http://terreno.com/role/InvestmentsinRealEstateDetails",
      "http://terreno.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [
      "r105",
      "r110",
      "r190",
      "r280"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.",
        "label": "Scenario [Domain]",
        "terseLabel": "Scenario [Domain]"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://terreno.com/role/InvestmentsinRealEstateDetails",
      "http://terreno.com/role/OrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r162",
      "r163",
      "r265",
      "r267",
      "r473",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r524",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Geographical area.",
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://terreno.com/role/ConcentrationofCreditRiskDetails",
      "http://terreno.com/role/HeldforSaleDisposedAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r162",
      "r163",
      "r265",
      "r267",
      "r473",
      "r496",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r524",
      "r526"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by geographical components.",
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://terreno.com/role/ConcentrationofCreditRiskDetails",
      "http://terreno.com/role/HeldforSaleDisposedAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r105",
      "r110",
      "r190",
      "r280",
      "r415"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.",
        "label": "Scenario [Axis]",
        "terseLabel": "Scenario [Axis]"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://terreno.com/role/InvestmentsinRealEstateDetails",
      "http://terreno.com/role/OrganizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "trno_A2019PlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2019 Plan [Member]",
        "label": "2019 Plan [Member]",
        "terseLabel": "2019 Plan"
       }
      }
     },
     "localname": "A2019PlanMember",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trno_AmendedFacilityMaturingAugust2025Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amended Facility Maturing August 2025",
        "label": "Amended Facility Maturing August 2025 [Member]",
        "terseLabel": "Amended facility maturing August 2025"
       }
      }
     },
     "localname": "AmendedFacilityMaturingAugust2025Member",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trno_AmendedLongTermIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amended Long Term Incentive Plan",
        "label": "Amended Long Term Incentive Plan [Member]",
        "terseLabel": "Amended Long Term Incentive Plan"
       }
      }
     },
     "localname": "AmendedLongTermIncentivePlanMember",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/StockholdersEquitySummaryofCertainInformationWithRespecttothePerformanceShareAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trno_AmendedTermLoanMaturingJanuary2027Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amended Term Loan Maturing January 2027 [Member]",
        "label": "Amended Term Loan Maturing January 2027 [Member]",
        "terseLabel": "5-Year Term Loan"
       }
      }
     },
     "localname": "AmendedTermLoanMaturingJanuary2027Member",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/DebtNarrativeDetails",
      "http://terreno.com/role/DebtScheduleofDebtDetails",
      "http://terreno.com/role/DerivativeFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trno_AmortizationOfLeaseIntangibles": {
     "auth_ref": [],
     "calculation": {
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortization of lease intangibles.",
        "label": "Amortization of Lease Intangibles",
        "negatedLabel": "Amortization of lease intangibles"
       }
      }
     },
     "localname": "AmortizationOfLeaseIntangibles",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trno_AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset Acquisition, Contractual Commitment, Assets Acquired and Liabilities Assumed, Net",
        "label": "Asset Acquisition, Contractual Commitment, Assets Acquired and Liabilities Assumed, Net",
        "terseLabel": "Purchase price",
        "verboseLabel": "Asset acquisitions, assets acquired and liabilities assumed, net"
       }
      }
     },
     "localname": "AssetAcquisitionContractualCommitmentAssetsAcquiredandLiabilitiesAssumedNet",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/CommitmentsandContingenciesDetails",
      "http://terreno.com/role/InvestmentsinRealEstateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trno_AssetAcquisitionLiabilities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset Acquisition, Liabilities",
        "label": "Asset Acquisition, Liabilities",
        "terseLabel": "Asset acquisition, liabilities"
       }
      }
     },
     "localname": "AssetAcquisitionLiabilities",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/InvestmentsinRealEstateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trno_AssetAcquisitions2021Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset Acquisitions 2021",
        "label": "Asset Acquisitions 2021 [Member]",
        "terseLabel": "Asset Acquisitions 2021"
       }
      }
     },
     "localname": "AssetAcquisitions2021Member",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/InvestmentsinRealEstateDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trno_AssetAcquisitions2022Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset Acquisitions 2022",
        "label": "Asset Acquisitions 2022 [Member]",
        "terseLabel": "Asset Acquisitions 2022"
       }
      }
     },
     "localname": "AssetAcquisitions2022Member",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/InvestmentsinRealEstateDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trno_AssumptionsOfOtherAssetsAndLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_PaymentsToAcquireBuildings",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assumptions Of Other Assets And Liabilities",
        "label": "Assumptions Of Other Assets And Liabilities",
        "negatedTerseLabel": "Assumption of other assets and liabilities"
       }
      }
     },
     "localname": "AssumptionsOfOtherAssetsAndLiabilities",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trno_AtMarketEquityOfferingProgram300MillionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "At Market Equity Offering Program 300 Million [Member]",
        "label": "At Market Equity Offering Program 300 Million [Member]",
        "terseLabel": "$300 Million ATM Program"
       }
      }
     },
     "localname": "AtMarketEquityOfferingProgram300MillionMember",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trno_AtTheMarketProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "At The Market Program",
        "label": "At The Market Program [Member]",
        "terseLabel": "At The Market Program"
       }
      }
     },
     "localname": "AtTheMarketProgramMember",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trno_August2030SeniorUnsecuredNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "August 2030 Senior unsecured Notes",
        "label": "August 2030 Senior unsecured Notes [Member]",
        "terseLabel": "$125M 10-Year Unsecured"
       }
      }
     },
     "localname": "August2030SeniorUnsecuredNotesMember",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trno_BuildingsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Buildings [Member]",
        "label": "Buildings [Member]",
        "terseLabel": "Buildings"
       }
      }
     },
     "localname": "BuildingsMember",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/OrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trno_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Roll Forward]",
        "terseLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsRollForward",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesSummaryoftheReconciliationofCashandCashEquivalentsandRestrictedCashDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "trno_CommonStockAggregateOfferingPrice": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Stock Aggregate Offering Price",
        "label": "Common Stock Aggregate Offering Price",
        "terseLabel": "Common stock aggregate offering price"
       }
      }
     },
     "localname": "CommonStockAggregateOfferingPrice",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trno_CommonStockAggregateOfferingPriceRemaining": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Stock Aggregate Offering Price, Remaining",
        "label": "Common Stock Aggregate Offering Price, Remaining",
        "terseLabel": "Common stock aggregate offering price, remaining"
       }
      }
     },
     "localname": "CommonStockAggregateOfferingPriceRemaining",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trno_CommonStockHeldAtRabbiTrustMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Stock Held At Rabbi Trust",
        "label": "Common Stock Held At Rabbi Trust [Member]",
        "terseLabel": "Common Shares Held in Deferred Compensation Plan"
       }
      }
     },
     "localname": "CommonStockHeldAtRabbiTrustMember",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofEquity",
      "http://terreno.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trno_CommonStockSharesAuthorizedRemaining": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Stock, Shares Authorized, Remaining",
        "label": "Common Stock, Shares Authorized, Remaining",
        "verboseLabel": "Remaining balance of shares available (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorizedRemaining",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "trno_Countyline29PropertyInHialeahFLMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Countyline 29 Property In Hialeah, FL",
        "label": "Countyline 29 Property In Hialeah, FL [Member]",
        "terseLabel": "Countyline 29 Property In Hialeah, FL"
       }
      }
     },
     "localname": "Countyline29PropertyInHialeahFLMember",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/InvestmentsinRealEstateDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trno_CreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit facility.",
        "label": "Credit Facility [Member]",
        "terseLabel": "Credit Facility"
       }
      }
     },
     "localname": "CreditFacilityMember",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/DebtScheduleofPrincipalPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trno_DebtInstrumentBasisSpreadOnVariableAdjustmentRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Basis Spread On Variable Adjustment Rate",
        "label": "Debt Instrument, Basis Spread On Variable Adjustment Rate",
        "terseLabel": "Debt instrument, basis spread on variable adjustment rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableAdjustmentRate",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/DebtNarrativeDetails",
      "http://terreno.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "trno_DebtInstrumentBasisSpreadOnVariableRateThresholdToIncreaseMaximumBorrowingAmount": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Basis Spread On Variable Rate Threshold To Increase Maximum Borrowing Amount",
        "label": "Debt Instrument, Basis Spread On Variable Rate Threshold To Increase Maximum Borrowing Amount",
        "terseLabel": "Variable rate threshold (percent)"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRateThresholdToIncreaseMaximumBorrowingAmount",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "trno_DebtInstrumentFixedRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Fixed Rate",
        "label": "Debt Instrument, Fixed Rate [Member]",
        "terseLabel": "Debt Instrument, Fixed Rate"
       }
      }
     },
     "localname": "DebtInstrumentFixedRateMember",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/DerivativeFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trno_DebtInstrumentRateTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument Rate Type",
        "label": "Debt Instrument Rate Type [Axis]",
        "terseLabel": "Debt Instrument Rate Type [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentRateTypeAxis",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/DerivativeFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "trno_DebtInstrumentRateTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument Rate Type [Domain]",
        "label": "Debt Instrument Rate Type [Domain]",
        "terseLabel": "Debt Instrument Rate Type [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentRateTypeDomain",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/DerivativeFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trno_December2029SeniorUnsecuredNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "December 2029 Senior Unsecured Notes",
        "label": "December 2029 Senior Unsecured Notes [Member]",
        "terseLabel": "$100M 10-Year Unsecured"
       }
      }
     },
     "localname": "December2029SeniorUnsecuredNotesMember",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trno_DepositsToDeferredCompensationPlan": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deposits To Deferred Compensation Plan",
        "label": "Deposits To Deferred Compensation Plan",
        "terseLabel": "Deposits to deferred compensation plan"
       }
      }
     },
     "localname": "DepositsToDeferredCompensationPlan",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trno_DisposalGroupIncludingDiscontinuedOperationAgreementToSellConsideration": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Agreement To Sell, Consideration",
        "label": "Disposal Group, Including Discontinued Operation, Agreement To Sell, Consideration",
        "terseLabel": "Sales price"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationAgreementToSellConsideration",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trno_DisposedAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposed Assets",
        "label": "Disposed Assets [Member]",
        "terseLabel": "Disposed Assets"
       }
      }
     },
     "localname": "DisposedAssetsMember",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/HeldforSaleDisposedAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trno_FeesAndCommissionsAtMarketEquityOfferingProgramSalesAgent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fees And Commissions At Market Equity Offering Program Sales Agent",
        "label": "Fees And Commissions At Market Equity Offering Program Sales Agent",
        "verboseLabel": "Total compensation to the applicable sales agents"
       }
      }
     },
     "localname": "FeesAndCommissionsAtMarketEquityOfferingProgramSalesAgent",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trno_FiniteLivedIntangibleAssetsLiabilitiesAccumulatedAmortization": {
     "auth_ref": [],
     "calculation": {
      "http://terreno.com/role/SignificantAccountingPoliciesScheduleofIntangibleAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "trno_FiniteLivedIntangibleAssetsLiabilitiesNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finite-Lived Intangible Assets (Liabilities), Accumulated Amortization",
        "label": "Finite-Lived Intangible Assets (Liabilities), Accumulated Amortization",
        "negatedLabel": "Finite-lived intangible assets (liabilities), accumulated amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLiabilitiesAccumulatedAmortization",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesScheduleofIntangibleAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trno_FiniteLivedIntangibleAssetsLiabilitiesGross": {
     "auth_ref": [],
     "calculation": {
      "http://terreno.com/role/SignificantAccountingPoliciesScheduleofIntangibleAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "trno_FiniteLivedIntangibleAssetsLiabilitiesNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finite-Lived Intangible Assets (Liabilities), Gross",
        "label": "Finite-Lived Intangible Assets (Liabilities), Gross",
        "terseLabel": "Finite-lived intangible assets (liabilities), gross"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLiabilitiesGross",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesScheduleofIntangibleAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trno_FiniteLivedIntangibleAssetsLiabilitiesNet": {
     "auth_ref": [],
     "calculation": {
      "http://terreno.com/role/SignificantAccountingPoliciesScheduleofIntangibleAssetsandLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finite-Lived Intangible Assets (Liabilities), Net",
        "label": "Finite-Lived Intangible Assets (Liabilities), Net",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLiabilitiesNet",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesScheduleofIntangibleAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trno_HeldForSaleAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Held For Sale Assets [Abstract]",
        "label": "Held For Sale/Disposed Assets [Abstract]",
        "terseLabel": "Held For Sale/Disposed Assets [Abstract]"
       }
      }
     },
     "localname": "HeldForSaleAssetsAbstract",
     "nsuri": "http://terreno.com/20220630",
     "xbrltype": "stringItemType"
    },
    "trno_ImprovedLandParcelsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Land Parcels [Member]",
        "label": "Improved Land Parcels [Member]",
        "terseLabel": "Improved land parcels"
       }
      }
     },
     "localname": "ImprovedLandParcelsMember",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/ConcentrationofCreditRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trno_IndustrialPropertyInHawthorneCAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Industrial Property in Hawthorne, CA",
        "label": "Industrial Property in Hawthorne, CA [Member]",
        "terseLabel": "Industrial Property in Hawthorne, CA"
       }
      }
     },
     "localname": "IndustrialPropertyInHawthorneCAMember",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trno_IndustrialPropertyInMedleyFLMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Industrial Property in Medley, FL",
        "label": "Industrial Property in Medley, FL [Member]",
        "terseLabel": "Industrial Property in Medley, FL"
       }
      }
     },
     "localname": "IndustrialPropertyInMedleyFLMember",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trno_InterestRateCap1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Rate Cap 1 [Member]",
        "label": "Interest Rate Cap1 [Member]",
        "terseLabel": "Interest rate cap, Maturity 5/4/2021"
       }
      }
     },
     "localname": "InterestRateCap1Member",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/DerivativeFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trno_InterestRateCap2Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Rate Cap 2 [Member]",
        "label": "Interest Rate Cap2 [Member]",
        "terseLabel": "Interest rate cap, Maturity 2/3/2020"
       }
      }
     },
     "localname": "InterestRateCap2Member",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/DerivativeFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trno_IssuanceCostsOnIssuanceOfCommonStock": {
     "auth_ref": [],
     "calculation": {
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance costs on issuance of common stock.",
        "label": "Issuance Costs on Issuance of Common Stock",
        "negatedLabel": "Issuance costs on issuance of common stock"
       }
      }
     },
     "localname": "IssuanceCostsOnIssuanceOfCommonStock",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trno_July2024SeniorUnsecuredNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "July 2024 Senior Unsecured Notes [Member]",
        "label": "July 2024 Senior Unsecured Notes [Member]",
        "terseLabel": "$100M 7-Year Unsecured"
       }
      }
     },
     "localname": "July2024SeniorUnsecuredNotesMember",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trno_July2026SeniorUnsecuredNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "July 2026 Senior Unsecured Notes [Member]",
        "label": "July 2026 Senior Unsecured Notes [Member]",
        "terseLabel": "$50M 10-Year Unsecured"
       }
      }
     },
     "localname": "July2026SeniorUnsecuredNotesMember",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trno_July2028SeniorUnsecuredNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "July 2028 Senior Unsecured Notes",
        "label": "July 2028 Senior Unsecured Notes [Member]",
        "terseLabel": "$100M 7-Year Unsecured"
       }
      }
     },
     "localname": "July2028SeniorUnsecuredNotesMember",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trno_July2031SeniorUnsecuredNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "July 2031 Senior Unsecured Notes",
        "label": "July 2031 Senior Unsecured Notes [Member]",
        "terseLabel": "$50M 9-Year Unsecured"
       }
      }
     },
     "localname": "July2031SeniorUnsecuredNotesMember",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trno_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://terreno.com/role/LeasingDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee Operating Lease Liability To Be Paid After Year Four",
        "label": "Lessee Operating Lease Liability To Be Paid After Year Four",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/LeasingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trno_LineOfCreditFacilityDecreaseAccordionFeature": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of Credit Facility, Decrease, Accordion Feature",
        "label": "Line of Credit Facility, Decrease, Accordion Feature",
        "terseLabel": "Credit facility, decrease, accordion feature"
       }
      }
     },
     "localname": "LineOfCreditFacilityDecreaseAccordionFeature",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trno_LineOfCreditFacilityIncreaseToMaximumBorrowingCapacity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of Credit Facility, Increase To Maximum Borrowing Capacity",
        "label": "Line of Credit Facility, Increase To Maximum Borrowing Capacity",
        "terseLabel": "Line of credit facility, increase to maximum borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityIncreaseToMaximumBorrowingCapacity",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trno_LineOfCreditFacilityUnencumberedPropertiesRateThresholdForAdditionalLineOfCredit": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line Of Credit Facility, Unencumbered Properties Rate Threshold For Additional Line Of Credit",
        "label": "Line Of Credit Facility, Unencumbered Properties Rate Threshold For Additional Line Of Credit",
        "terseLabel": "Unencumbered properties, percent"
       }
      }
     },
     "localname": "LineOfCreditFacilityUnencumberedPropertiesRateThresholdForAdditionalLineOfCredit",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "trno_LongTermDebtBeforeNetDebtIssuanceCosts": {
     "auth_ref": [],
     "calculation": {
      "http://terreno.com/role/DebtScheduleofPrincipalPaymentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-Term Debt, Before Net Debt Issuance Costs",
        "label": "Long-Term Debt, Before Net Debt Issuance Costs",
        "totalLabel": "Total debt"
       }
      }
     },
     "localname": "LongTermDebtBeforeNetDebtIssuanceCosts",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/DebtScheduleofPrincipalPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trno_LongTermDebtMaturityAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://terreno.com/role/DebtScheduleofPrincipalPaymentsDetails": {
       "order": 3.0,
       "parentTag": "trno_LongTermDebtBeforeNetDebtIssuanceCosts",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long Term Debt Maturity After Year Four",
        "label": "Long Term Debt Maturity After Year Four",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LongTermDebtMaturityAfterYearFour",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/DebtScheduleofPrincipalPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trno_LongTermIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-term incentive plan.",
        "label": "Long Term Incentive Plan [Member]",
        "terseLabel": "Long Term Incentive Plan"
       }
      }
     },
     "localname": "LongTermIncentivePlanMember",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trno_NewYorkAndNewJerseyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "New York And New Jersey",
        "label": "New York And New Jersey [Member]",
        "terseLabel": "New York and New Jersey"
       }
      }
     },
     "localname": "NewYorkAndNewJerseyMember",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/HeldforSaleDisposedAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trno_NorthernNewJerseyAndNewYorkMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Northern New Jersey and New York.",
        "label": "Northern New Jersey And New York [Member]",
        "terseLabel": "Northern New Jersey/New York City"
       }
      }
     },
     "localname": "NorthernNewJerseyAndNewYorkMember",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/ConcentrationofCreditRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trno_NumberOfRealEstatePropertiesAcquired": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Real Estate Properties Acquired",
        "label": "Number Of Real Estate Properties Acquired",
        "terseLabel": "Number\u00a0of properties acquired (property)"
       }
      }
     },
     "localname": "NumberOfRealEstatePropertiesAcquired",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/InvestmentsinRealEstateDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "trno_October2027SeniorUnsecuredNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "October 2027 Senior Unsecured Notes [Member]",
        "label": "October 2027 Senior Unsecured Notes [Member]",
        "terseLabel": "$50M 12-Year Unsecured"
       }
      }
     },
     "localname": "October2027SeniorUnsecuredNotesMember",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trno_PercentageAccountedByPropertiesOfItsAnnualizedBaseRent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage accounted by properties of its annualized base rent.",
        "label": "Percentage Accounted by Properties of its Annualized Base Rent",
        "verboseLabel": "Percentage accounted by properties of its annualized base rent"
       }
      }
     },
     "localname": "PercentageAccountedByPropertiesOfItsAnnualizedBaseRent",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/ConcentrationofCreditRiskDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "trno_PerformanceMeasurementPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance Measurement Period",
        "label": "Performance Measurement Period",
        "terseLabel": "Performance measurement period"
       }
      }
     },
     "localname": "PerformanceMeasurementPeriod",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "trno_PerformanceSharesPeriod1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance Shares Period 1 [Member]",
        "label": "Performance Shares Period1 [Member]",
        "terseLabel": "Performance Shares Period1"
       }
      }
     },
     "localname": "PerformanceSharesPeriod1Member",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/StockholdersEquitySummaryofCertainInformationWithRespecttothePerformanceShareAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trno_PerformanceSharesPeriod2Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance Shares Period 2 [Member]",
        "label": "Performance Shares Period2 [Member]",
        "terseLabel": "Performance Shares Period2"
       }
      }
     },
     "localname": "PerformanceSharesPeriod2Member",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/StockholdersEquitySummaryofCertainInformationWithRespecttothePerformanceShareAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trno_PerformanceSharesPeriod3Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance Shares Period 3 [Member]",
        "label": "Performance Shares Period3 [Member]",
        "terseLabel": "Performance Shares Period3"
       }
      }
     },
     "localname": "PerformanceSharesPeriod3Member",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/StockholdersEquitySummaryofCertainInformationWithRespecttothePerformanceShareAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trno_PerformanceSharesPeriod4Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance Shares Period4 [Member]",
        "label": "Performance Shares Period4 [Member]",
        "terseLabel": "Performance Shares Period4"
       }
      }
     },
     "localname": "PerformanceSharesPeriod4Member",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/StockholdersEquitySummaryofCertainInformationWithRespecttothePerformanceShareAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trno_RealEstateAssetsHeldForSaleTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Real Estate Assets Held For Sale [Text Block]",
        "label": "Real Estate Assets Held For Sale [Text Block]",
        "terseLabel": "Held for Sale/Disposed Assets"
       }
      }
     },
     "localname": "RealEstateAssetsHeldForSaleTextBlock",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/HeldforSaleDisposedAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "trno_ReconciliationAcquisitionOfProperties": {
     "auth_ref": [],
     "calculation": {
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_PaymentsToAcquireBuildings",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Acquisition Of Properties",
        "label": "Reconciliation Acquisition Of Properties",
        "terseLabel": "Acquisition of properties"
       }
      }
     },
     "localname": "ReconciliationAcquisitionOfProperties",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trno_RedevelopmentPropertyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Redevelopment Property [Member]",
        "label": "Redevelopment Property [Member]",
        "verboseLabel": "Redevelopment property"
       }
      }
     },
     "localname": "RedevelopmentPropertyMember",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/InvestmentsinRealEstateDetails",
      "http://terreno.com/role/OrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trno_SalesOfStockWeightedAverageOfferingPrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sales Of Stock, Weighted Average Offering Price",
        "label": "Sales Of Stock, Weighted Average Offering Price",
        "terseLabel": "Weighted average offering price (per share)"
       }
      }
     },
     "localname": "SalesOfStockWeightedAverageOfferingPrice",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "trno_ScheduleOfDepreciationAndUsefulLivesOfRealEstateAndIntangibleAssetsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Depreciation And Useful Lives Of Real Estate And Intangible Assets [Table Text Block]",
        "label": "Schedule Of Depreciation And Useful Lives Of Real Estate And Intangible Assets [Table Text Block]",
        "verboseLabel": "Schedule of depreciation and useful lives of real estate and intangible assets"
       }
      }
     },
     "localname": "ScheduleOfDepreciationAndUsefulLivesOfRealEstateAndIntangibleAssetsTableTextBlock",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "trno_ScheduleOfFiniteLivedIntangibleAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Finite-Lived Intangible Assets And Liabilities [Table Text Block]",
        "label": "Schedule of Finite-Lived Intangible Assets And Liabilities [Table Text Block]",
        "terseLabel": "Schedule of intangible assets and liabilities"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "trno_ScheduleOfInvestmentInPropertiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Investment In Properties [Table]",
        "label": "Schedule Of Investment In Properties [Table]",
        "terseLabel": "Schedule Of Investment In Properties [Table]"
       }
      }
     },
     "localname": "ScheduleOfInvestmentInPropertiesTable",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/InvestmentsinRealEstateDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "trno_September2022SeniorUnsecuredNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "September 2022 Senior Unsecured Notes [Member]",
        "label": "September 2022 Senior Unsecured Notes [Member]",
        "terseLabel": "$50M 7-Year Unsecured"
       }
      }
     },
     "localname": "September2022SeniorUnsecuredNotesMember",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/DebtScheduleofDebtDetails",
      "http://terreno.com/role/DebtScheduleofPrincipalPaymentsDetails",
      "http://terreno.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Fair Value",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Fair Value",
        "terseLabel": "Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsFairValue",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/StockholdersEquitySummaryofCertainInformationWithRespecttothePerformanceShareAwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsIntrinsicValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options grants in period intrinsic value.",
        "label": "Share Based Compensation Arrangement by Share Based Payment Award Equity Instruments other than Options Grants Intrinsic Value",
        "verboseLabel": "Fair value of the restricted stock granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsIntrinsicValue",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trno_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfMeasurementPeriods": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Number Of Measurement Periods",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Number Of Measurement Periods",
        "terseLabel": "Number of measurement periods"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfMeasurementPeriods",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "trno_ShareBasedPaymentArrangementPerformanceSharesOutstandingActivity1TableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Payment Arrangement, Performance Shares, Outstanding Activity1",
        "label": "Share-based Payment Arrangement, Performance Shares, Outstanding Activity1 [Table Text Block]",
        "terseLabel": "Schedule of certain information with respect to the Performance Share awards"
       }
      }
     },
     "localname": "ShareBasedPaymentArrangementPerformanceSharesOutstandingActivity1TableTextBlock",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "trno_SignificantAccountingPoliciesStatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Significant Accounting Policies Statement [Line Items]",
        "label": "Significant Accounting Policies Statement [Line Items]",
        "terseLabel": "Significant Accounting Policies Statement"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesStatementLineItems",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "trno_SignificantAccountingPoliciesStatementTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Significant Accounting Policies Statement [Table]",
        "label": "Significant Accounting Policies Statement [Table]",
        "terseLabel": "Significant Accounting Policies Statement [Table]"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesStatementTable",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "trno_StockTransferredDuringPeriodDepositToDeferredCompensationPlan": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Transferred During Period, Deposit To Deferred Compensation Plan",
        "label": "Stock Transferred During Period, Deposit To Deferred Compensation Plan",
        "terseLabel": "Deposits to deferred compensation plan (in shares)"
       }
      }
     },
     "localname": "StockTransferredDuringPeriodDepositToDeferredCompensationPlan",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofEquity",
      "http://terreno.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "trno_StraightLineRentAndAccountsReceivablesNetOfAllowances": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Straight Line Rent And Accounts Receivables Net Of Allowances",
        "label": "Straight Line Rent And Accounts Receivables Net Of Allowances",
        "terseLabel": "Straight-line rent and accounts receivables, net of allowances"
       }
      }
     },
     "localname": "StraightLineRentAndAccountsReceivablesNetOfAllowances",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "trno_TenIndustrialPropertiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ten Industrial Properties",
        "label": "Ten Industrial Properties [Member]",
        "terseLabel": "Ten Industrial Properties"
       }
      }
     },
     "localname": "TenIndustrialPropertiesMember",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trno_TermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term Loan [Member]",
        "label": "Term Loan [Member]",
        "verboseLabel": "Term\u00a0Loan"
       }
      }
     },
     "localname": "TermLoanMember",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/DebtScheduleofPrincipalPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trno_ThereafterMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Thereafter.",
        "label": "Thereafter [Member]",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "ThereafterMember",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityVestingScheduleoftheTotalNonVestedSharesofRestrictedStockOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trno_ThirdPartySellerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Third-Party Seller [Member]",
        "label": "Third-Party Seller [Member]",
        "terseLabel": "Third-Party Seller"
       }
      }
     },
     "localname": "ThirdPartySellerMember",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trno_ThreePropertySoldInAugust2022Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Three Property Sold In August 2022",
        "label": "Three Property Sold In August 2022 [Member]",
        "terseLabel": "Three Property Sold In August 2022"
       }
      }
     },
     "localname": "ThreePropertySoldInAugust2022Member",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trno_WithinCurrentFiscalYearMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Within Current Fiscal Year",
        "label": "Within Current Fiscal Year [Member]",
        "terseLabel": "2022 (6 months)"
       }
      }
     },
     "localname": "WithinCurrentFiscalYearMember",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityVestingScheduleoftheTotalNonVestedSharesofRestrictedStockOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trno_YearFourMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Year four.",
        "label": "Year Four [Member]",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "YearFourMember",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityVestingScheduleoftheTotalNonVestedSharesofRestrictedStockOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trno_YearOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Year One",
        "label": "Year One [Member]",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "YearOneMember",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityVestingScheduleoftheTotalNonVestedSharesofRestrictedStockOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trno_YearThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Year three.",
        "label": "Year Three [Member]",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "YearThreeMember",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityVestingScheduleoftheTotalNonVestedSharesofRestrictedStockOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "trno_YearTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Year two.",
        "label": "Year Two [Member]",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "YearTwoMember",
     "nsuri": "http://terreno.com/20220630",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityVestingScheduleoftheTotalNonVestedSharesofRestrictedStockOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AboveMarketLeasesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leases acquired as part of a real property acquisition at above market lease rate.",
        "label": "Above Market Leases [Member]",
        "terseLabel": "Above-market leases"
       }
      }
     },
     "localname": "AboveMarketLeasesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesScheduleofIntangibleAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]",
        "terseLabel": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableOtherCurrentAndNoncurrent": {
     "auth_ref": [
      "r439",
      "r462"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligations incurred and payable classified as other.",
        "label": "Accounts Payable, Other",
        "verboseLabel": "Accounts payable and other liabilities"
       }
      }
     },
     "localname": "AccountsPayableOtherCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedAmortizationDeferredFinanceCosts": {
     "auth_ref": [
      "r398"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated amortization of debt issuance costs.",
        "label": "Accumulated Amortization, Debt Issuance Costs",
        "verboseLabel": "Deferred financing cost accumulated amortization"
       }
      }
     },
     "localname": "AccumulatedAmortizationDeferredFinanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r42",
      "r44",
      "r53",
      "r54",
      "r55",
      "r97",
      "r98",
      "r99",
      "r343",
      "r409",
      "r475",
      "r476"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r27"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedBalanceSheets": {
       "order": 4.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",
        "verboseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r97",
      "r98",
      "r99",
      "r318",
      "r319",
      "r320",
      "r372"
     ],
     "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\u00a0Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r284",
      "r322",
      "r323"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofEquity"
     ],
     "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]",
        "verboseLabel": "Adjustments to reconcile net income to net cash provided by operating activities"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r316"
     ],
     "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": "Expense",
        "verboseLabel": "Compensation costs"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityNarrativeDetails",
      "http://terreno.com/role/StockholdersEquitySummaryofCertainInformationWithRespecttothePerformanceShareAwardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "auth_ref": [
      "r32",
      "r165",
      "r169",
      "r170",
      "r171"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable.",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "terseLabel": "Straight-line rent and accounts receivable, allowances"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfAboveAndBelowMarketLeases": {
     "auth_ref": [
      "r80"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of non-cash amortization of intangible asset (liability) for above and below market leases.",
        "label": "Amortization of above and below Market Leases",
        "verboseLabel": "Amortization of above and below-market leases"
       }
      }
     },
     "localname": "AmortizationOfAboveAndBelowMarketLeases",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCostsAndDiscounts": {
     "auth_ref": [
      "r80",
      "r225",
      "r233",
      "r234",
      "r398"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.",
        "label": "Amortization of Debt Issuance Costs and Discounts",
        "verboseLabel": "Deferred financing cost amortization"
       }
      }
     },
     "localname": "AmortizationOfFinancingCostsAndDiscounts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r124"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "verboseLabel": "Dilutive restricted stock awards outstanding securities not participate in losses (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/NetIncomeLossPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "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"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/NetIncomeLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AreaOfLand": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area of land held.",
        "label": "Area of Land",
        "terseLabel": "Area of land"
       }
      }
     },
     "localname": "AreaOfLand",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/InvestmentsinRealEstateDetails",
      "http://terreno.com/role/OrganizationDetails"
     ],
     "xbrltype": "areaItemType"
    },
    "us-gaap_AreaOfRealEstateProperty": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area of a real estate property.",
        "label": "Area of Real Estate Property",
        "terseLabel": "Area of real estate property (acre)",
        "verboseLabel": "Area of real estate property"
       }
      }
     },
     "localname": "AreaOfRealEstateProperty",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConcentrationofCreditRiskDetails",
      "http://terreno.com/role/InvestmentsinRealEstateDetails",
      "http://terreno.com/role/OrganizationDetails"
     ],
     "xbrltype": "areaItemType"
    },
    "us-gaap_AssetAcquisitionAxis": {
     "auth_ref": [
      "r336"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by asset acquisition.",
        "label": "Asset Acquisition [Axis]",
        "terseLabel": "Asset Acquisition [Axis]"
       }
      }
     },
     "localname": "AssetAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/InvestmentsinRealEstateDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetAcquisitionConsiderationTransferred": {
     "auth_ref": [
      "r337",
      "r338",
      "r339",
      "r340"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer.",
        "label": "Asset Acquisition, Consideration Transferred",
        "terseLabel": "Asset acquisition, consideration transferred"
       }
      }
     },
     "localname": "AssetAcquisitionConsiderationTransferred",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/InvestmentsinRealEstateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetAcquisitionDomain": {
     "auth_ref": [
      "r336"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset acquisition.",
        "label": "Asset Acquisition [Domain]",
        "terseLabel": "Asset Acquisition [Domain]"
       }
      }
     },
     "localname": "AssetAcquisitionDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/InvestmentsinRealEstateDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r20",
      "r94",
      "r144",
      "r153",
      "r159",
      "r167",
      "r198",
      "r199",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r208",
      "r341",
      "r344",
      "r383",
      "r410",
      "r412",
      "r434",
      "r453"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "verboseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardDateAxis": {
     "auth_ref": [
      "r286",
      "r287",
      "r288",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by date or year award under share-based payment arrangement is granted.",
        "label": "Award Date [Axis]",
        "terseLabel": "Award Date [Axis]"
       }
      }
     },
     "localname": "AwardDateAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/StockholdersEquitySummaryofCertainInformationWithRespecttothePerformanceShareAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardDateDomain": {
     "auth_ref": [
      "r286",
      "r287",
      "r288",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date or year award under share-based payment arrangement is granted.",
        "label": "Award Date [Domain]",
        "terseLabel": "Award Date [Domain]"
       }
      }
     },
     "localname": "AwardDateDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/StockholdersEquitySummaryofCertainInformationWithRespecttothePerformanceShareAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r286",
      "r287",
      "r288",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/NetIncomeLossPerShareDetails",
      "http://terreno.com/role/StockholdersEquityNarrativeDetails",
      "http://terreno.com/role/StockholdersEquityRestrictedStockActivityDetails",
      "http://terreno.com/role/StockholdersEquitySummaryofCertainInformationWithRespecttothePerformanceShareAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "verboseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BelowMarketLeaseAccumulatedAmortization": {
     "auth_ref": [],
     "calculation": {
      "http://terreno.com/role/SignificantAccountingPoliciesScheduleofIntangibleAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BelowMarketLeaseNet",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated amortization of leases acquired as part of a real property acquisition at below market lease rate with a finite life.",
        "label": "Below Market Lease, Accumulated Amortization",
        "terseLabel": "Below-market lease, accumulated amortization"
       }
      }
     },
     "localname": "BelowMarketLeaseAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesScheduleofIntangibleAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BelowMarketLeaseGross": {
     "auth_ref": [],
     "calculation": {
      "http://terreno.com/role/SignificantAccountingPoliciesScheduleofIntangibleAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BelowMarketLeaseNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before amortization of leases acquired as part of a real property acquisition at below market lease rate with a finite life.",
        "label": "Below Market Lease, Gross",
        "negatedLabel": "Below-market leases, gross"
       }
      }
     },
     "localname": "BelowMarketLeaseGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesScheduleofIntangibleAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BelowMarketLeaseNet": {
     "auth_ref": [],
     "calculation": {
      "http://terreno.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://terreno.com/role/SignificantAccountingPoliciesScheduleofIntangibleAssetsandLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of leases acquired as part of a real property acquisition at below market lease rate with a finite life.",
        "label": "Below Market Lease, Net",
        "negatedTotalLabel": "Below-market leases, net",
        "verboseLabel": "Intangible liabilities, net"
       }
      }
     },
     "localname": "BelowMarketLeaseNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedBalanceSheets",
      "http://terreno.com/role/SignificantAccountingPoliciesScheduleofIntangibleAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BuildingImprovementsMember": {
     "auth_ref": [
      "r180"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Addition, improvement, or renovation to a facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Building Improvements [Member]",
        "terseLabel": "Building Improvements"
       }
      }
     },
     "localname": "BuildingImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesScheduleofDepreciationandUsefulLivesofRealEstateandIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r180"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Building [Member]",
        "terseLabel": "Buildings"
       }
      }
     },
     "localname": "BuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/HeldforSaleDisposedAssetsDetails",
      "http://terreno.com/role/InvestmentsinRealEstateDetails",
      "http://terreno.com/role/SignificantAccountingPoliciesScheduleofDepreciationandUsefulLivesofRealEstateandIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BuildingsAndImprovementsGross": {
     "auth_ref": [
      "r180"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_RealEstateInvestmentPropertyAtCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.",
        "label": "Buildings and Improvements, Gross",
        "verboseLabel": "Buildings and improvements"
       }
      }
     },
     "localname": "BuildingsAndImprovementsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationAcquisitionRelatedCosts": {
     "auth_ref": [
      "r335"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedStatementsofOperations": {
       "order": 4.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.",
        "label": "Business Combination, Acquisition Related Costs",
        "verboseLabel": "Acquisition costs and other"
       }
      }
     },
     "localname": "BusinessCombinationAcquisitionRelatedCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationsPolicy": {
     "auth_ref": [
      "r334"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.",
        "label": "Business Combinations Policy [Policy Text Block]",
        "verboseLabel": "Property Acquisitions"
       }
      }
     },
     "localname": "BusinessCombinationsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "auth_ref": [
      "r85",
      "r86",
      "r87"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.",
        "label": "Capital Expenditures Incurred but Not yet Paid",
        "verboseLabel": "Accounts payable related to capital improvements"
       }
      }
     },
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizationOfInternalCostsPolicy": {
     "auth_ref": [
      "r430",
      "r431"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for capitalizing internal costs associated with exploration and production activities.",
        "label": "Capitalization of Internal Costs, Policy [Policy Text Block]",
        "terseLabel": "Capitalization of Costs"
       }
      }
     },
     "localname": "CapitalizationOfInternalCostsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r15",
      "r16",
      "r82"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://terreno.com/role/SignificantAccountingPoliciesSummaryoftheReconciliationofCashandCashEquivalentsandRestrictedCashDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents",
        "verboseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedBalanceSheets",
      "http://terreno.com/role/SignificantAccountingPoliciesSummaryoftheReconciliationofCashandCashEquivalentsandRestrictedCashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r83"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "verboseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "auth_ref": [
      "r83",
      "r432"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.",
        "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "verboseLabel": "Restricted Cash"
       }
      }
     },
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r76",
      "r82",
      "r88"
     ],
     "calculation": {
      "http://terreno.com/role/SignificantAccountingPoliciesSummaryoftheReconciliationofCashandCashEquivalentsandRestrictedCashDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "periodEndLabel": "Cash and cash equivalents and restricted cash at end of period",
        "periodStartLabel": "Cash and cash equivalents and restricted cash at beginning of period",
        "totalLabel": "Cash and cash equivalents and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows",
      "http://terreno.com/role/SignificantAccountingPoliciesSummaryoftheReconciliationofCashandCashEquivalentsandRestrictedCashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]",
        "terseLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesSummaryoftheReconciliationofCashandCashEquivalentsandRestrictedCashDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r76",
      "r384"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "terseLabel": "Net decrease in cash and cash equivalents and restricted cash",
        "totalLabel": "Net decrease in cash and cash equivalents and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows",
      "http://terreno.com/role/SignificantAccountingPoliciesSummaryoftheReconciliationofCashandCashEquivalentsandRestrictedCashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowHedgingMember": {
     "auth_ref": [
      "r352"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.",
        "label": "Cash Flow Hedging [Member]",
        "terseLabel": "Cash flow hedging"
       }
      }
     },
     "localname": "CashFlowHedgingMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DerivativeFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]",
        "verboseLabel": "Supplemental disclosures of non-cash transactions"
       }
      }
     },
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r38",
      "r441",
      "r459"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "verboseLabel": "Commitments and contingencies (Note 12)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r187",
      "r188",
      "r189",
      "r195",
      "r497"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "verboseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r255"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "terseLabel": "Dividends per share, common stock (in dollars per share)",
        "verboseLabel": "Dividend per share, common stock (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofEquityParenthetical",
      "http://terreno.com/role/StockholdersEquityCashDividendsPaidorPayablePerShareDetails",
      "http://terreno.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockHeldInTrust": {
     "auth_ref": [],
     "calculation": {
      "http://terreno.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of common stock held in trust.",
        "label": "Common Stock Held in Trust",
        "negatedTerseLabel": "Common stock held in deferred compensation plan, 426,594 and 275,727 shares at June\u00a030, 2022 and December\u00a031, 2021, respectively."
       }
      }
     },
     "localname": "CommonStockHeldInTrust",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r97",
      "r98",
      "r372"
     ],
     "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/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "verboseLabel": "Common stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://terreno.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized (in shares)",
        "verboseLabel": "Common stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://terreno.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesHeldInEmployeeTrustShares": {
     "auth_ref": [
      "r324"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of common stock held in a trust that has been set up specifically to accumulate stock for the sole purpose of distribution to participating employees but not yet earned.",
        "label": "Common Stock, Shares Held in Employee Trust, Shares",
        "terseLabel": "Common stock held in deferred compensation plan (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesHeldInEmployeeTrustShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r26",
      "r250"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "periodStartLabel": "Beginning balance (in shares)",
        "terseLabel": "Ending balance (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://terreno.com/role/ConsolidatedStatementsofEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r26",
      "r412"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "verboseLabel": "Common stock: $0.01 par value, 400,000,000 shares authorized, and 75,120,374 and 75,068,575 shares issued and outstanding at June\u00a030, 2022 and December\u00a031, 2021, respectively."
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r48",
      "r50",
      "r51",
      "r61",
      "r445",
      "r466"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConcentrationRiskDisclosureTextBlock": {
     "auth_ref": [
      "r139"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.",
        "label": "Concentration Risk Disclosure [Text Block]",
        "verboseLabel": "Concentration of Credit Risk"
       }
      }
     },
     "localname": "ConcentrationRiskDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConcentrationofCreditRisk"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionInProgressGross": {
     "auth_ref": [
      "r180"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_RealEstateInvestmentPropertyAtCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress, Gross",
        "terseLabel": "Construction in progress"
       }
      }
     },
     "localname": "ConstructionInProgressGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostsAndExpenses": {
     "auth_ref": [
      "r65"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "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 costs and expenses"
       }
      }
     },
     "localname": "CostsAndExpenses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DebtNarrativeDetails",
      "http://terreno.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DebtNarrativeDetails",
      "http://terreno.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]",
        "terseLabel": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r21",
      "r22",
      "r23",
      "r93",
      "r95",
      "r209",
      "r210",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r231",
      "r232",
      "r233",
      "r234",
      "r399",
      "r435",
      "r437",
      "r451"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DebtNarrativeDetails",
      "http://terreno.com/role/DebtScheduleofDebtDetails",
      "http://terreno.com/role/DebtScheduleofPrincipalPaymentsDetails",
      "http://terreno.com/role/DerivativeFinancialInstrumentsNarrativeDetails",
      "http://terreno.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "verboseLabel": "Basis spread on variable rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DebtNarrativeDetails",
      "http://terreno.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r23",
      "r227",
      "r437",
      "r451"
     ],
     "calculation": {
      "http://terreno.com/role/DebtScheduleofDebtDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.",
        "label": "Long-Term Debt, Gross",
        "terseLabel": "Total Unsecured Debt",
        "verboseLabel": "Total unsecured debt"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DebtNarrativeDetails",
      "http://terreno.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r209",
      "r231",
      "r232",
      "r397",
      "r399",
      "r400"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Debt instrument, face amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DebtScheduleofDebtDetails",
      "http://terreno.com/role/DerivativeFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "auth_ref": [
      "r36",
      "r230",
      "r397",
      "r399"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.",
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "terseLabel": "Interest rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r36",
      "r210"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Interest rate (percent)"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DebtScheduleofDebtDetails",
      "http://terreno.com/role/DebtScheduleofPrincipalPaymentsDetails",
      "http://terreno.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DebtNarrativeDetails",
      "http://terreno.com/role/DebtScheduleofDebtDetails",
      "http://terreno.com/role/DebtScheduleofPrincipalPaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r37",
      "r93",
      "r95",
      "r209",
      "r210",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r231",
      "r232",
      "r233",
      "r234",
      "r399"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DebtNarrativeDetails",
      "http://terreno.com/role/DebtScheduleofDebtDetails",
      "http://terreno.com/role/DebtScheduleofPrincipalPaymentsDetails",
      "http://terreno.com/role/DerivativeFinancialInstrumentsNarrativeDetails",
      "http://terreno.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r37",
      "r93",
      "r95",
      "r209",
      "r210",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r231",
      "r232",
      "r233",
      "r234",
      "r251",
      "r252",
      "r253",
      "r254",
      "r396",
      "r397",
      "r399",
      "r400",
      "r449"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DebtNarrativeDetails",
      "http://terreno.com/role/DebtScheduleofDebtDetails",
      "http://terreno.com/role/DebtScheduleofPrincipalPaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Debt Instrument, Term",
        "terseLabel": "Debt term (years)"
       }
      }
     },
     "localname": "DebtInstrumentTerm",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": {
     "auth_ref": [
      "r216",
      "r228",
      "r231",
      "r232",
      "r398"
     ],
     "calculation": {
      "http://terreno.com/role/DebtScheduleofDebtDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.",
        "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net",
        "negatedTerseLabel": "Less: Unamortized premium/discount and debt issuance costs"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtWeightedAverageInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average interest rate of debt outstanding.",
        "label": "Debt, Weighted Average Interest Rate",
        "verboseLabel": "Weighted average interest rate"
       }
      }
     },
     "localname": "DebtWeightedAverageInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DebtScheduleofPrincipalPaymentsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DeferredChargesPolicyTextBlock": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges.",
        "label": "Deferred Charges, Policy [Policy Text Block]",
        "verboseLabel": "Deferred Financing Costs"
       }
      }
     },
     "localname": "DeferredChargesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DeferredCompensationShareBasedPaymentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred compensation arrangements (such as stock or unit options and share or unit awards) that are equity-based payments with individual employees. The arrangements are generally based on employment contracts between the entity and one or more selected officers or key employees, and contain a promise by the employer to pay certain amounts or benefits at designated future dates, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Other \"sub-members\" can be added as necessary.",
        "label": "Deferred Compensation, Share-Based Payments [Member]",
        "terseLabel": "Deferred Compensation Plan"
       }
      }
     },
     "localname": "DeferredCompensationShareBasedPaymentsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "auth_ref": [
      "r216",
      "r398"
     ],
     "calculation": {
      "http://terreno.com/role/DebtScheduleofPrincipalPaymentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Net",
        "negatedLabel": "Deferred financing costs, net"
       }
      }
     },
     "localname": "DeferredFinanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DebtScheduleofPrincipalPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAndAmortization": {
     "auth_ref": [
      "r80",
      "r179"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://terreno.com/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.",
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "terseLabel": "Depreciation and amortization",
        "verboseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows",
      "http://terreno.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock": {
     "auth_ref": [
      "r90"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for depreciation, depletion, and amortization of property and equipment costs, including methods used and estimated useful lives and how impairment of such assets is assessed and recognized.",
        "label": "Depreciation, Depletion, and Amortization [Policy Text Block]",
        "verboseLabel": "Depreciation and Useful Lives of Real Estate and Intangible Assets"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortizationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DerivativeAssetNotionalAmount": {
     "auth_ref": [
      "r348",
      "r349",
      "r351"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payments on the derivative asset.",
        "label": "Derivative Asset, Notional Amount",
        "terseLabel": "Notional amount"
       }
      }
     },
     "localname": "DerivativeAssetNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DerivativeFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeBasisSpreadOnVariableRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage points added to the reference rate to compute the variable rate on the interest rate derivative.",
        "label": "Derivative, Basis Spread on Variable Rate",
        "terseLabel": "Derivative, basis spread on variable rate"
       }
      }
     },
     "localname": "DerivativeBasisSpreadOnVariableRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DerivativeFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DerivativeCapInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cap rate on an interest rate derivative such as an interest rate cap or collar. If market rates exceed the cap rate, a payment or receipt is triggered on the contract.",
        "label": "Derivative, Cap Interest Rate",
        "verboseLabel": "Derivative cap interest rate"
       }
      }
     },
     "localname": "DerivativeCapInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DerivativeFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract [Domain]",
        "terseLabel": "Derivative Contract [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DerivativeFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r40",
      "r355",
      "r357",
      "r361",
      "r363"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DerivativeFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]",
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r370",
      "r375"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
        "terseLabel": "Derivative Financial Instruments"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DerivativeFinancialInstruments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": {
     "auth_ref": [
      "r353",
      "r355",
      "r361"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of hedging relationship.",
        "label": "Hedging Relationship [Axis]",
        "terseLabel": "Hedging Relationship [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DerivativeFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeLineItems": {
     "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": "Derivative [Line Items]",
        "terseLabel": "Derivative"
       }
      }
     },
     "localname": "DerivativeLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DerivativeFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeTable": {
     "auth_ref": [
      "r347",
      "r350",
      "r351",
      "r353",
      "r354",
      "r358",
      "r361",
      "r365",
      "r366",
      "r369",
      "r370"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.",
        "label": "Derivative [Table]",
        "terseLabel": "Derivative [Table]"
       }
      }
     },
     "localname": "DerivativeTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DerivativeFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativesReportingOfDerivativeActivity": {
     "auth_ref": [
      "r347"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for derivatives entered into for trading purposes and those entered into for purposes other than trading including where and when derivative financial instruments and derivative commodity instruments and their related gains or losses are reported in the entity's statements of financial position, cash flows, and results of operations.",
        "label": "Derivatives, Reporting of Derivative Activity [Policy Text Block]",
        "terseLabel": "Use of Derivative Financial Instruments"
       }
      }
     },
     "localname": "DerivativesReportingOfDerivativeActivity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DiscontinuedOperationsDisposedOfBySaleMember": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Component or group of components disposed of by sale and representing a strategic shift that has or will have a major effect on operations and financial results.",
        "label": "Discontinued Operations, Disposed of by Sale [Member]",
        "terseLabel": "Disposed of by Sale"
       }
      }
     },
     "localname": "DiscontinuedOperationsDisposedOfBySaleMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupClassificationAxis": {
     "auth_ref": [
      "r10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by disposal group classification.",
        "label": "Disposal Group Classification [Axis]",
        "terseLabel": "Disposal Group Classification [Axis]"
       }
      }
     },
     "localname": "DisposalGroupClassificationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/CommitmentsandContingenciesDetails",
      "http://terreno.com/role/HeldforSaleDisposedAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisposalGroupClassificationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.",
        "label": "Disposal Group Classification [Domain]",
        "terseLabel": "Disposal Group Classification [Domain]"
       }
      }
     },
     "localname": "DisposalGroupClassificationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/CommitmentsandContingenciesDetails",
      "http://terreno.com/role/HeldforSaleDisposedAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember": {
     "auth_ref": [
      "r178",
      "r184"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal group that has been sold. Excludes disposals classified as discontinued operations.",
        "label": "Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]",
        "terseLabel": "Disposed of by Sale"
       }
      }
     },
     "localname": "DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/HeldforSaleDisposedAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": {
     "auth_ref": [
      "r278",
      "r281"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of disposal group.",
        "label": "Disposal Group Name [Domain]",
        "terseLabel": "Disposal Group Name [Domain]"
       }
      }
     },
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/HeldforSaleDisposedAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DividendsCommonStockCash": {
     "auth_ref": [
      "r255"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.",
        "label": "Dividends, Common Stock, Cash",
        "negatedLabel": "Common stock dividends"
       }
      }
     },
     "localname": "DividendsCommonStockCash",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r22",
      "r24",
      "r436",
      "r454"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding.",
        "label": "Dividends Payable",
        "terseLabel": "Dividends payable"
       }
      }
     },
     "localname": "DividendsPayableCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarlyRepaymentOfSeniorDebt": {
     "auth_ref": [
      "r73"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for the extinguishment of long-term borrowing, with the highest claim on the assets of the entity in case of bankruptcy or liquidation, before its maturity.",
        "label": "Early Repayment of Senior Debt",
        "terseLabel": "Prepayment of senior unsecured debt"
       }
      }
     },
     "localname": "EarlyRepaymentOfSeniorDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DebtScheduleofDebtDetails",
      "http://terreno.com/role/DebtScheduleofPrincipalPaymentsDetails",
      "http://terreno.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Earnings Per Share [Abstract]",
        "verboseLabel": "EARNINGS PER COMMON SHARE - BASIC AND DILUTED:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r62",
      "r102",
      "r103",
      "r104",
      "r105",
      "r106",
      "r111",
      "r115",
      "r119",
      "r122",
      "r123",
      "r127",
      "r128",
      "r373",
      "r374",
      "r446",
      "r467"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Net income available to common stockholders - basic (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r62",
      "r102",
      "r103",
      "r104",
      "r105",
      "r106",
      "r115",
      "r119",
      "r122",
      "r123",
      "r127",
      "r128",
      "r373",
      "r374",
      "r446",
      "r467"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Net income available to common stockholders - diluted (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r124",
      "r125",
      "r126",
      "r129"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "verboseLabel": "Net Income (Loss) Per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/NetIncomeLossPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "auth_ref": [
      "r317"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount",
        "verboseLabel": "Unrecognized compensation costs related to restricted stock issuances"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]",
        "terseLabel": "Equity [Abstract]",
        "verboseLabel": "Equity"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r0",
      "r53",
      "r54",
      "r55",
      "r97",
      "r98",
      "r99",
      "r101",
      "r107",
      "r109",
      "r131",
      "r168",
      "r250",
      "r255",
      "r318",
      "r319",
      "r320",
      "r332",
      "r333",
      "r372",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r391",
      "r409",
      "r475",
      "r476",
      "r477"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofEquity",
      "http://terreno.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
        "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]"
       }
      }
     },
     "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/FairValueMeasurementsCarryingValueandEstimatedFairValueofCompanyDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "auth_ref": [
      "r376",
      "r381",
      "r382"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
        "label": "Fair Value, by Balance Sheet Grouping [Table]",
        "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/FairValueMeasurementsCarryingValueandEstimatedFairValueofCompanyDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "auth_ref": [
      "r376",
      "r381"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
        "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]",
        "terseLabel": "Schedule of carrying value and fair value of senior secured loan and debt"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r218",
      "r231",
      "r232",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r377",
      "r417",
      "r418",
      "r419"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/FairValueMeasurementsCarryingValueandEstimatedFairValueofCompanyDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]",
        "terseLabel": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r378"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/FairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r218",
      "r270",
      "r271",
      "r276",
      "r277",
      "r377",
      "r417"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Level 1"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/FairValueMeasurementsCarryingValueandEstimatedFairValueofCompanyDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r218",
      "r231",
      "r232",
      "r270",
      "r271",
      "r276",
      "r277",
      "r377",
      "r418"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Level 2"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/FairValueMeasurementsCarryingValueandEstimatedFairValueofCompanyDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r218",
      "r231",
      "r232",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r377",
      "r419"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Level 3"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/FairValueMeasurementsCarryingValueandEstimatedFairValueofCompanyDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r218",
      "r231",
      "r232",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r417",
      "r418",
      "r419"
     ],
     "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 [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/FairValueMeasurementsCarryingValueandEstimatedFairValueofCompanyDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r379",
      "r380"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "verboseLabel": "Fair Value of Financial Instruments"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FederalFundsEffectiveSwapRateMember": {
     "auth_ref": [
      "r367"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg.",
        "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]",
        "terseLabel": "Federal Funds Rate"
       }
      }
     },
     "localname": "FederalFundsEffectiveSwapRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r18",
      "r176"
     ],
     "calculation": {
      "http://terreno.com/role/SignificantAccountingPoliciesScheduleofIntangibleAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "negatedLabel": "Finite-lived intangible assets, accumulated amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesScheduleofIntangibleAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r172",
      "r174",
      "r176",
      "r177",
      "r428",
      "r429"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesScheduleofIntangibleAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r176",
      "r429"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_RealEstateInvestmentPropertyAtCost",
       "weight": 1.0
      },
      "http://terreno.com/role/SignificantAccountingPoliciesScheduleofIntangibleAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross",
        "terseLabel": "Finite-lived intangible assets, gross",
        "verboseLabel": "Intangible assets"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedBalanceSheets",
      "http://terreno.com/role/SignificantAccountingPoliciesScheduleofIntangibleAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Finite-Lived Intangible Assets"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/InvestmentsinRealEstateDetails",
      "http://terreno.com/role/SignificantAccountingPoliciesScheduleofDepreciationandUsefulLivesofRealEstateandIntangibleAssetsDetails",
      "http://terreno.com/role/SignificantAccountingPoliciesScheduleofIntangibleAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r172",
      "r175"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesScheduleofIntangibleAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r176",
      "r428"
     ],
     "calculation": {
      "http://terreno.com/role/SignificantAccountingPoliciesScheduleofIntangibleAssetsandLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "totalLabel": "Finite-lived intangible assets, net"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesScheduleofIntangibleAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": {
     "auth_ref": [
      "r428"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Finite-Lived Intangible Assets, Remaining Amortization Period",
        "verboseLabel": "Remaining weighted average lease term related to these intangible assets and liabilities"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FinitelivedIntangibleAssetsAcquired1": {
     "auth_ref": [
      "r173"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.",
        "label": "Finite-Lived Intangible Assets Acquired",
        "terseLabel": "Finite-lived intangible assets acquired"
       }
      }
     },
     "localname": "FinitelivedIntangibleAssetsAcquired1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/InvestmentsinRealEstateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfProperties": {
     "auth_ref": [
      "r80",
      "r178",
      "r183"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://terreno.com/role/ConsolidatedStatementsofOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.",
        "label": "Gain (Loss) on Sale of Properties",
        "negatedLabel": "Gain on sales of real estate investments",
        "terseLabel": "Gain on sales of real estate investments"
       }
      }
     },
     "localname": "GainLossOnSaleOfProperties",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows",
      "http://terreno.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainsLossesOnSalesOfInvestmentRealEstate": {
     "auth_ref": [
      "r63",
      "r64",
      "r80",
      "r442",
      "r468",
      "r469",
      "r470",
      "r471"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net gain (loss) resulting from sales and other disposals of real estate owned for investment purposes.",
        "label": "Gains (Losses) on Sales of Investment Real Estate",
        "terseLabel": "Gain on sale of real estate"
       }
      }
     },
     "localname": "GainsLossesOnSalesOfInvestmentRealEstate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/HeldforSaleDisposedAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedStatementsofOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General and Administrative Expense",
        "verboseLabel": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HedgingRelationshipDomain": {
     "auth_ref": [
      "r353"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nature or intent of a hedge.",
        "label": "Hedging Relationship [Domain]",
        "terseLabel": "Hedging Relationship [Domain]"
       }
      }
     },
     "localname": "HedgingRelationshipDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DerivativeFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ImpairmentOfRealEstate": {
     "auth_ref": [
      "r80",
      "r182"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The charge against earnings in the period to reduce the carrying amount of real property to fair value.",
        "label": "Impairment of Real Estate",
        "terseLabel": "Property impairment charges"
       }
      }
     },
     "localname": "ImpairmentOfRealEstate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.",
        "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]",
        "verboseLabel": "Impairment"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": {
     "auth_ref": [
      "r278",
      "r281"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of disposal group.",
        "label": "Disposal Group Name [Axis]",
        "terseLabel": "Disposal Group Name [Axis]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/HeldforSaleDisposedAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]",
        "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/HeldforSaleDisposedAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": {
     "auth_ref": [
      "r1",
      "r3",
      "r4",
      "r5",
      "r6",
      "r7",
      "r8",
      "r9",
      "r11",
      "r12",
      "r13",
      "r184",
      "r185"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
        "label": "Disposal Groups, Including Discontinued Operations [Table]",
        "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/HeldforSaleDisposedAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r52",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "verboseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r79"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "verboseLabel": "Accounts payable and other liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "verboseLabel": "Changes in assets and liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "auth_ref": [
      "r79"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.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/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestAndOtherIncome": {
     "auth_ref": [],
     "calculation": {
      "http://terreno.com/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).",
        "label": "Interest and Other Income",
        "terseLabel": "Interest and other income"
       }
      }
     },
     "localname": "InterestAndOtherIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestCostsCapitalized": {
     "auth_ref": [
      "r395"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest capitalized during the period.",
        "label": "Interest Costs Capitalized",
        "terseLabel": "Capitalized interest associated with redevelopment activities"
       }
      }
     },
     "localname": "InterestCostsCapitalized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/InvestmentsinRealEstateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r57",
      "r143",
      "r394",
      "r398",
      "r447"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "negatedLabel": "Interest expense, including amortization"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r75",
      "r77",
      "r84"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "verboseLabel": "Cash paid for interest, net of capitalized interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateCapMember": {
     "auth_ref": [
      "r362"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract in which the cap writer, in return for a premium, agrees to limit, or cap, the cap holder's risk associated with an increase in interest rates. If rates go above a specified interest-rate-level (the strike price or the cap rate), the cap holder is entitled to receive cash payments equal to the excess of the market rate over the strike price multiplied by the notional principal amount.",
        "label": "Interest Rate Cap [Member]",
        "verboseLabel": "Interest rate cap"
       }
      }
     },
     "localname": "InterestRateCapMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DerivativeFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentTypeAxis": {
     "auth_ref": [
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of investments.",
        "label": "Investment Type [Axis]",
        "terseLabel": "Investment Type [Axis]"
       }
      }
     },
     "localname": "InvestmentTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentTypeCategorizationMember": {
     "auth_ref": [
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset obtained to generate income or appreciate in value.",
        "label": "Investments [Domain]",
        "terseLabel": "Investments [Domain]"
       }
      }
     },
     "localname": "InvestmentTypeCategorizationMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Land": {
     "auth_ref": [
      "r17"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_RealEstateInvestmentPropertyAtCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.",
        "label": "Land",
        "verboseLabel": "Land"
       }
      }
     },
     "localname": "Land",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LandAndLandImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Real estate held and assets that are an addition or improvement to real estate held.",
        "label": "Land and Land Improvements [Member]",
        "verboseLabel": "Improved land parcels"
       }
      }
     },
     "localname": "LandAndLandImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/InvestmentsinRealEstateDetails",
      "http://terreno.com/role/OrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r266"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Part of earth's surface not covered by water.",
        "label": "Land [Member]",
        "terseLabel": "Land"
       }
      }
     },
     "localname": "LandMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/InvestmentsinRealEstateDetails",
      "http://terreno.com/role/OrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]",
        "terseLabel": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeasesAcquiredInPlaceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the amount of value allocated by a lessor (acquirer) to lease agreements which exist at acquisition of a leased property. Such amount may include the value assigned to tenant relationships and excludes the market adjustment component of the value assigned for above or below-market leases acquired.",
        "label": "Leases, Acquired-in-Place [Member]",
        "terseLabel": "In-place leases"
       }
      }
     },
     "localname": "LeasesAcquiredInPlaceMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesScheduleofIntangibleAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r402"
     ],
     "calculation": {
      "http://terreno.com/role/LeasingDetails": {
       "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/2022",
     "presentation": [
      "http://terreno.com/role/LeasingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r402"
     ],
     "calculation": {
      "http://terreno.com/role/LeasingDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/LeasingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r402"
     ],
     "calculation": {
      "http://terreno.com/role/LeasingDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/LeasingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r402"
     ],
     "calculation": {
      "http://terreno.com/role/LeasingDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/LeasingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r402"
     ],
     "calculation": {
      "http://terreno.com/role/LeasingDetails": {
       "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": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/LeasingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "auth_ref": [
      "r402"
     ],
     "calculation": {
      "http://terreno.com/role/LeasingDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease 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": "2022 (6 months)"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/LeasingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessor, Operating Lease, Payments to be Received, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Lessor, Operating Lease, Payments, Fiscal Year Maturity"
       }
      }
     },
     "localname": "LessorOperatingLeasePaymentsFiscalYearMaturityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/LeasingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock": {
     "auth_ref": [
      "r406"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of maturity of undiscounted cash flows to be received by lessor on annual basis for operating lease.",
        "label": "Lessor, Operating Lease, Payment to be Received, Fiscal Year Maturity [Table Text Block]",
        "terseLabel": "Schedule of minimum future cash rentals on tenant operating leases"
       }
      }
     },
     "localname": "LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/LeasingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r35",
      "r94",
      "r154",
      "r167",
      "r198",
      "r199",
      "r200",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r208",
      "r342",
      "r344",
      "r345",
      "r383",
      "r410",
      "r411"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities [Abstract]",
        "verboseLabel": "Liabilities"
       }
      }
     },
     "localname": "LiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r31",
      "r94",
      "r167",
      "r383",
      "r412",
      "r438",
      "r458"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "verboseLabel": "LIABILITIES AND EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesFairValueDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Fair Value Disclosure [Abstract]",
        "terseLabel": "Liabilities"
       }
      }
     },
     "localname": "LiabilitiesFairValueDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/FairValueMeasurementsCarryingValueandEstimatedFairValueofCompanyDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r23",
      "r437",
      "r451"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-Term Line of Credit",
        "terseLabel": "Credit facility"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedBalanceSheets",
      "http://terreno.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.",
        "label": "Line of Credit Facility, Commitment Fee Percentage",
        "terseLabel": "Credit facility, facility fee, percent"
       }
      }
     },
     "localname": "LineOfCreditFacilityCommitmentFeePercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r33"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Credit facility, maximum"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.",
        "label": "Line of Credit [Member]",
        "terseLabel": "Line of Credit"
       }
      }
     },
     "localname": "LineOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DebtNarrativeDetails",
      "http://terreno.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LoansPayable": {
     "auth_ref": [
      "r23",
      "r437",
      "r450"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, aggregate carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer).",
        "label": "Loans Payable",
        "verboseLabel": "Term loans payable, net"
       }
      }
     },
     "localname": "LoansPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r23",
      "r217",
      "r229",
      "r231",
      "r232",
      "r437",
      "r455"
     ],
     "calculation": {
      "http://terreno.com/role/DebtScheduleofDebtDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://terreno.com/role/DebtScheduleofPrincipalPaymentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.",
        "label": "Long-Term Debt",
        "totalLabel": "Total debt, net"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DebtScheduleofDebtDetails",
      "http://terreno.com/role/DebtScheduleofPrincipalPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "auth_ref": [
      "r95",
      "r196",
      "r221"
     ],
     "calculation": {
      "http://terreno.com/role/DebtScheduleofPrincipalPaymentsDetails": {
       "order": 2.0,
       "parentTag": "trno_LongTermDebtBeforeNetDebtIssuanceCosts",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DebtScheduleofPrincipalPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "auth_ref": [
      "r95",
      "r196",
      "r221"
     ],
     "calculation": {
      "http://terreno.com/role/DebtScheduleofPrincipalPaymentsDetails": {
       "order": 1.0,
       "parentTag": "trno_LongTermDebtBeforeNetDebtIssuanceCosts",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Four",
        "verboseLabel": "2026"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DebtScheduleofPrincipalPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [
      "r95",
      "r196",
      "r221"
     ],
     "calculation": {
      "http://terreno.com/role/DebtScheduleofPrincipalPaymentsDetails": {
       "order": 6.0,
       "parentTag": "trno_LongTermDebtBeforeNetDebtIssuanceCosts",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Three",
        "verboseLabel": "2025"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DebtScheduleofPrincipalPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [
      "r95",
      "r196",
      "r221"
     ],
     "calculation": {
      "http://terreno.com/role/DebtScheduleofPrincipalPaymentsDetails": {
       "order": 5.0,
       "parentTag": "trno_LongTermDebtBeforeNetDebtIssuanceCosts",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Two",
        "verboseLabel": "2024"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DebtScheduleofPrincipalPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": {
     "auth_ref": [
      "r95"
     ],
     "calculation": {
      "http://terreno.com/role/DebtScheduleofPrincipalPaymentsDetails": {
       "order": 4.0,
       "parentTag": "trno_LongTermDebtBeforeNetDebtIssuanceCosts",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.",
        "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year",
        "terseLabel": "2022 (6 months)"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DebtScheduleofPrincipalPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtTextBlock": {
     "auth_ref": [
      "r235"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-term debt.",
        "label": "Long-Term Debt [Text Block]",
        "verboseLabel": "Debt"
       }
      }
     },
     "localname": "LongTermDebtTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/Debt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-Term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DebtNarrativeDetails",
      "http://terreno.com/role/DebtScheduleofDebtDetails",
      "http://terreno.com/role/DebtScheduleofPrincipalPaymentsDetails",
      "http://terreno.com/role/DerivativeFinancialInstrumentsNarrativeDetails",
      "http://terreno.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r37",
      "r197"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-Term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DebtNarrativeDetails",
      "http://terreno.com/role/DebtScheduleofDebtDetails",
      "http://terreno.com/role/DebtScheduleofPrincipalPaymentsDetails",
      "http://terreno.com/role/DerivativeFinancialInstrumentsNarrativeDetails",
      "http://terreno.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MaturitiesOfLongTermDebtAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturities of Long-Term Debt [Abstract]",
        "terseLabel": "Maturities of Long-term Debt"
       }
      }
     },
     "localname": "MaturitiesOfLongTermDebtAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DebtScheduleofPrincipalPaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash (used in) provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "verboseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "verboseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r76",
      "r78",
      "r81"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "verboseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r13",
      "r46",
      "r49",
      "r55",
      "r59",
      "r81",
      "r94",
      "r100",
      "r102",
      "r103",
      "r104",
      "r105",
      "r108",
      "r109",
      "r116",
      "r144",
      "r152",
      "r155",
      "r158",
      "r160",
      "r167",
      "r198",
      "r199",
      "r200",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r208",
      "r374",
      "r383",
      "r443",
      "r464"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://terreno.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://terreno.com/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "totalLabel": "Net income",
        "verboseLabel": "Net income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows",
      "http://terreno.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://terreno.com/role/ConsolidatedStatementsofEquity",
      "http://terreno.com/role/ConsolidatedStatementsofOperations",
      "http://terreno.com/role/InvestmentsinRealEstateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r102",
      "r103",
      "r104",
      "r105",
      "r111",
      "r112",
      "r118",
      "r123",
      "r144",
      "r152",
      "r155",
      "r158",
      "r160"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedStatementsofOperations": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "totalLabel": "Net income available to common stockholders"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedStatementsofOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).",
        "label": "Nonoperating Income (Expense)",
        "totalLabel": "Total other income (expense)"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonoperating Income (Expense) [Abstract]",
        "verboseLabel": "OTHER INCOME (EXPENSE)"
       }
      }
     },
     "localname": "NonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NotesPayable": {
     "auth_ref": [
      "r23",
      "r437",
      "r455"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.",
        "label": "Notes Payable",
        "terseLabel": "Debt, carrying value"
       }
      }
     },
     "localname": "NotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/FairValueMeasurementsCarryingValueandEstimatedFairValueofCompanyDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesPayableFairValueDisclosure": {
     "auth_ref": [
      "r34"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of notes payable.",
        "label": "Notes Payable, Fair Value Disclosure",
        "terseLabel": "Debt, fair value"
       }
      }
     },
     "localname": "NotesPayableFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/FairValueMeasurementsCarryingValueandEstimatedFairValueofCompanyDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NumberOfInterestRateDerivativesHeld": {
     "auth_ref": [
      "r349",
      "r351"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of interest rate derivative instruments held by the entity at the reporting date.",
        "label": "Number of Interest Rate Derivatives Held",
        "terseLabel": "Number of interest rate cap transactions"
       }
      }
     },
     "localname": "NumberOfInterestRateDerivativesHeld",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DerivativeFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_NumberOfOperatingSegments": {
     "auth_ref": [
      "r140"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.",
        "label": "Number of Operating Segments",
        "terseLabel": "Number of markets"
       }
      }
     },
     "localname": "NumberOfOperatingSegments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/OrganizationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_NumberOfRealEstateProperties": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of real estate properties owned as of the balance sheet date.",
        "label": "Number of Real Estate Properties",
        "terseLabel": "Number\u00a0of properties (property)"
       }
      }
     },
     "localname": "NumberOfRealEstateProperties",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/CommitmentsandContingenciesDetails",
      "http://terreno.com/role/ConcentrationofCreditRiskDetails",
      "http://terreno.com/role/HeldforSaleDisposedAssetsDetails",
      "http://terreno.com/role/InvestmentsinRealEstateDetails",
      "http://terreno.com/role/OrganizationDetails",
      "http://terreno.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [
      "r140"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
        "label": "Number of Reportable Segments",
        "terseLabel": "Number of reportable segments"
       }
      }
     },
     "localname": "NumberOfReportableSegments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "verboseLabel": "COSTS AND EXPENSES"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeaseInitialDirectCostExpenseOverTerm": {
     "auth_ref": [
      "r404"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease initial direct cost recognized as expense over lease term.",
        "label": "Operating Lease, Initial Direct Cost Expense, over Term",
        "terseLabel": "Property operating expenses"
       }
      }
     },
     "localname": "OperatingLeaseInitialDirectCostExpenseOverTerm",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLeaseIncome": {
     "auth_ref": [
      "r130",
      "r405",
      "r407"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable.",
        "label": "Operating Lease, Lease Income",
        "terseLabel": "Rental revenues and tenant expense reimbursements"
       }
      }
     },
     "localname": "OperatingLeaseLeaseIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofOperations",
      "http://terreno.com/role/InvestmentsinRealEstateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesOfLessorDisclosureTextBlock": {
     "auth_ref": [
      "r408"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for lessor's operating leases.",
        "label": "Lessor, Operating Leases [Text Block]",
        "terseLabel": "Leasing"
       }
      }
     },
     "localname": "OperatingLeasesOfLessorDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/Leasing"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r14",
      "r346"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "verboseLabel": "Organization"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/Organization"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAssets": {
     "auth_ref": [
      "r19",
      "r433",
      "r452"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets classified as other.",
        "label": "Other Assets",
        "verboseLabel": "Other assets, net"
       }
      }
     },
     "localname": "OtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of other commitment.",
        "label": "Other Commitments [Axis]",
        "terseLabel": "Other Commitments [Axis]"
       }
      }
     },
     "localname": "OtherCommitmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCommitmentsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other future obligation.",
        "label": "Other Commitments [Domain]",
        "terseLabel": "Other Commitments [Domain]"
       }
      }
     },
     "localname": "OtherCommitmentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherCommitmentsLineItems": {
     "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": "Other Commitments [Line Items]",
        "terseLabel": "Other Commitments"
       }
      }
     },
     "localname": "OtherCommitmentsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCommitmentsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about obligations resulting from other commitments.",
        "label": "Other Commitments [Table]",
        "terseLabel": "Other Commitments [Table]"
       }
      }
     },
     "localname": "OtherCommitmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent",
        "terseLabel": "Cash flow hedge adjustment"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": {
     "auth_ref": [
      "r41",
      "r43",
      "r356",
      "r359",
      "r368"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax",
        "terseLabel": "Amount of gain recognized in accumulated other comprehensive income (loss) (\u201cAOCI\u201d) on derivatives (effective portion)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DerivativeFinancialInstrumentsSummaryoftheEffectoftheCompanysDerivativeFinancialInstrumentsonitsAccompanyingConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": {
     "auth_ref": [
      "r43",
      "r45",
      "r360"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax",
        "terseLabel": "Amount of gain reclassified from AOCI into interest expense (effective portion)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DerivativeFinancialInstrumentsSummaryoftheEffectoftheCompanysDerivativeFinancialInstrumentsonitsAccompanyingConsolidatedStatementsofOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r47",
      "r50",
      "r53",
      "r54",
      "r56",
      "r60",
      "r250",
      "r385",
      "r390",
      "r391",
      "r444",
      "r465"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Other comprehensive income"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Other comprehensive income:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PaymentsForConstructionInProcess": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow from construction costs to date on capital projects that have not been completed and assets being constructed that are not ready to be placed into service.",
        "label": "Payments for Construction in Process",
        "negatedLabel": "Additions to construction in progress"
       }
      }
     },
     "localname": "PaymentsForConstructionInProcess",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.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 related to employee awards"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.",
        "label": "Payments of Ordinary Dividends, Common Stock",
        "negatedLabel": "Dividends paid to common stockholders"
       }
      }
     },
     "localname": "PaymentsOfDividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfFinancingCosts": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for loan and debt issuance costs.",
        "label": "Payments of Financing Costs",
        "negatedTerseLabel": "Payment of deferred financing costs"
       }
      }
     },
     "localname": "PaymentsOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfStockIssuanceCosts": {
     "auth_ref": [
      "r74"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.",
        "label": "Payments of Stock Issuance Costs",
        "verboseLabel": "Issuance costs"
       }
      }
     },
     "localname": "PaymentsOfStockIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofEquityParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBuildings": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for acquisition of buildings (properties) whether for investment or use.",
        "label": "Payments to Acquire Buildings",
        "negatedLabel": "Cash paid for property acquisitions",
        "totalLabel": "Net cash paid for property acquisitions",
        "verboseLabel": "Payments to acquire building"
       }
      }
     },
     "localname": "PaymentsToAcquireBuildings",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows",
      "http://terreno.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from the acquisition of or improvements to long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.",
        "label": "Payments to Acquire Other Property, Plant, and Equipment",
        "negatedLabel": "Additions to buildings, improvements and leasing costs"
       }
      }
     },
     "localname": "PaymentsToAcquireOtherPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PerformanceSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement awarded for meeting performance target.",
        "label": "Performance Shares [Member]",
        "terseLabel": "Performance Shares",
        "verboseLabel": "Performance shares"
       }
      }
     },
     "localname": "PerformanceSharesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/NetIncomeLossPerShareDetails",
      "http://terreno.com/role/StockholdersEquitySummaryofCertainInformationWithRespecttothePerformanceShareAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r286",
      "r287",
      "r288",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityNarrativeDetails",
      "http://terreno.com/role/StockholdersEquitySummaryofCertainInformationWithRespecttothePerformanceShareAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [
      "r286",
      "r287",
      "r288",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityNarrativeDetails",
      "http://terreno.com/role/StockholdersEquitySummaryofCertainInformationWithRespecttothePerformanceShareAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r25",
      "r236"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "verboseLabel": "Preferred stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, authorized (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r70"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the additional capital contribution to the entity.",
        "label": "Proceeds from Issuance of Common Stock",
        "terseLabel": "Net proceeds of common share issuance",
        "verboseLabel": "Issuance of common stock"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows",
      "http://terreno.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "auth_ref": [
      "r71",
      "r93"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "Proceeds from Lines of Credit",
        "terseLabel": "Borrowings on credit facility"
       }
      }
     },
     "localname": "ProceedsFromLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfRealEstate": {
     "auth_ref": [
      "r68"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash received for the sale of real estate that is not part of an investing activity during the current period.",
        "label": "Proceeds from Sale of Real Estate",
        "terseLabel": "Proceeds from sale of real estate"
       }
      }
     },
     "localname": "ProceedsFromSaleOfRealEstate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/HeldforSaleDisposedAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfRealEstateHeldforinvestment": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash received from the sale of real estate that is held for investment, that is, it is part of an investing activity during the period.",
        "label": "Proceeds from Sale of Real Estate Held-for-investment",
        "terseLabel": "Proceeds from sales of real estate investments, net"
       }
      }
     },
     "localname": "ProceedsFromSaleOfRealEstateHeldforinvestment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAdditions": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of acquisition of long-lived, 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, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Additions",
        "terseLabel": "Asset acquisition, property additions"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAdditions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/InvestmentsinRealEstateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r181"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]",
        "terseLabel": "Property, Plant and Equipment, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/InvestmentsinRealEstateDetails",
      "http://terreno.com/role/SignificantAccountingPoliciesScheduleofDepreciationandUsefulLivesofRealEstateandIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r180"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]",
        "terseLabel": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/InvestmentsinRealEstateDetails",
      "http://terreno.com/role/SignificantAccountingPoliciesScheduleofDepreciationandUsefulLivesofRealEstateandIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Standard depreciable life"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesScheduleofDepreciationandUsefulLivesofRealEstateandIntangibleAssetsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_RealEstateAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Real Estate [Abstract]",
        "terseLabel": "Real Estate [Abstract]"
       }
      }
     },
     "localname": "RealEstateAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RealEstateDisclosureTextBlock": {
     "auth_ref": [
      "r510",
      "r511",
      "r512",
      "r514",
      "r516"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for certain real estate investment financial statements, real estate investment trust operating support agreements, real estate owned, retail land sales, time share transactions, as well as other real estate related disclosures.",
        "label": "Real Estate Disclosure [Text Block]",
        "verboseLabel": "Investments in Real Estate"
       }
      }
     },
     "localname": "RealEstateDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/InvestmentsinRealEstate"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RealEstateHeldForDevelopmentAndSalePolicy": {
     "auth_ref": [
      "r499"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for real estate held for development or sale.",
        "label": "Real Estate Held for Development and Sale, Policy [Policy Text Block]",
        "terseLabel": "Held for Sale Assets"
       }
      }
     },
     "localname": "RealEstateHeldForDevelopmentAndSalePolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RealEstateInvestmentMember": {
     "auth_ref": [
      "r491",
      "r492",
      "r493",
      "r494"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents direct equity investments in real estate projects (Land, buildings and improvements owned for income production and capital accretion potential) and certain loans accounted for as real estate investments. For loans accounted for as real estate investments, the entity (lender) has virtually the same risks and rewards as those of owners or joint venture participants. Such arrangements are treated as if the entity actually has an ownership interest in the property. In such arrangements, the entity (lender) participates in expected residual profits, which may be in the form of an equity kicker or a higher than usual effective interest rate. At the outset and during the construction and development of the property, the borrower generally has little or no equity in the property and the entity's (lender's) only source of repayment is the property. The entity (lender) generally (a) agrees to provide substantially all funds to acquire, develop, and construct the property, (b) funds the commitment or origination fees or both, and (c) funds interest during the development and construction of the property.",
        "label": "Real Estate Investment [Member]",
        "terseLabel": "Real Estate Investment"
       }
      }
     },
     "localname": "RealEstateInvestmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RealEstateInvestmentPropertyAccumulatedDepreciation": {
     "auth_ref": [
      "r460"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_RealEstateInvestmentPropertyNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of depreciation for real estate property held for investment purposes.",
        "label": "Real Estate Investment Property, Accumulated Depreciation",
        "negatedLabel": "Accumulated depreciation and amortization"
       }
      }
     },
     "localname": "RealEstateInvestmentPropertyAccumulatedDepreciation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealEstateInvestmentPropertyAtCost": {
     "auth_ref": [
      "r461"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_RealEstateInvestmentPropertyNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of real estate investment property which may include the following: (1) land available-for-sale; (2) land available-for-development; (3) investments in building and building improvements; (4) tenant allowances; (5) developments in-process; (6) rental properties; and (7) other real estate investments.",
        "label": "Real Estate Investment Property, at Cost",
        "totalLabel": "Total investments in properties"
       }
      }
     },
     "localname": "RealEstateInvestmentPropertyAtCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealEstateInvestmentPropertyNet": {
     "auth_ref": [
      "r461"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of real estate investment property, net of accumulated depreciation, which may include the following: (1) land available-for-sale; (2) land available-for-development; (3) investments in building and building improvements; (4) tenant allowances; (5) developments in-process; (6) rental properties; and (7) other real estate investments.",
        "label": "Real Estate Investment Property, Net",
        "totalLabel": "Net investments in properties"
       }
      }
     },
     "localname": "RealEstateInvestmentPropertyNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealEstateInvestmentPropertyNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Real Estate Investment Property, Net [Abstract]",
        "verboseLabel": "Investments in real estate"
       }
      }
     },
     "localname": "RealEstateInvestmentPropertyNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RealEstateLineItems": {
     "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": "Real Estate [Line Items]",
        "terseLabel": "Real Estate"
       }
      }
     },
     "localname": "RealEstateLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/OrganizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RealEstatePolicyTextBlock": {
     "auth_ref": [
      "r393",
      "r498"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for entities that primarily develop and then sell real property at retail or otherwise.",
        "label": "Real Estate, Policy [Policy Text Block]",
        "verboseLabel": "Investments in Real Estate"
       }
      }
     },
     "localname": "RealEstatePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RealEstatePropertiesLineItems": {
     "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": "Real Estate Properties [Line Items]",
        "terseLabel": "Real Estate Properties"
       }
      }
     },
     "localname": "RealEstatePropertiesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConcentrationofCreditRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RealEstateTable": {
     "auth_ref": [
      "r513"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about real estate investment companies including, but not limited to, real estate investment trusts, real estate owned, retail land sales, and time share transactions.",
        "label": "Real Estate [Table]",
        "terseLabel": "Real Estate [Table]"
       }
      }
     },
     "localname": "RealEstateTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/OrganizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RepaymentsOfLinesOfCredit": {
     "auth_ref": [
      "r73",
      "r93"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "Repayments of Lines of Credit",
        "negatedLabel": "Payments on credit facility"
       }
      }
     },
     "localname": "RepaymentsOfLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfSecuredDebt": {
     "auth_ref": [
      "r73"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.",
        "label": "Repayments of Secured Debt",
        "negatedLabel": "Payments on mortgage loan payable"
       }
      }
     },
     "localname": "RepaymentsOfSecuredDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalents": {
     "auth_ref": [
      "r16",
      "r82",
      "r88",
      "r432",
      "r456"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://terreno.com/role/SignificantAccountingPoliciesSummaryoftheReconciliationofCashandCashEquivalentsandRestrictedCashDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. 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": "Restricted Cash and Cash Equivalents",
        "verboseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedBalanceSheets",
      "http://terreno.com/role/SignificantAccountingPoliciesSummaryoftheReconciliationofCashandCashEquivalentsandRestrictedCashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r124"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.",
        "label": "Restricted Stock [Member]",
        "terseLabel": "Restricted Stock",
        "verboseLabel": "Restricted stock"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/NetIncomeLossPerShareDetails",
      "http://terreno.com/role/StockholdersEquityNarrativeDetails",
      "http://terreno.com/role/StockholdersEquityRestrictedStockActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r28",
      "r255",
      "r412",
      "r457",
      "r478",
      "r479"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r0",
      "r97",
      "r98",
      "r99",
      "r101",
      "r107",
      "r109",
      "r168",
      "r318",
      "r319",
      "r320",
      "r332",
      "r333",
      "r372",
      "r475",
      "r477"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r91",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r268"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "verboseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r58",
      "r94",
      "r141",
      "r142",
      "r151",
      "r156",
      "r157",
      "r161",
      "r162",
      "r164",
      "r167",
      "r198",
      "r199",
      "r200",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r208",
      "r383",
      "r448"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).",
        "label": "Revenues",
        "totalLabel": "Total revenues"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenuesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues [Abstract]",
        "verboseLabel": "REVENUES"
       }
      }
     },
     "localname": "RevenuesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Credit facility"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r401",
      "r403"
     ],
     "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": "Lease liability arising from recognition of right-of-use asset"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RisksAndUncertaintiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risks and Uncertainties [Abstract]",
        "terseLabel": "Risks and Uncertainties [Abstract]"
       }
      }
     },
     "localname": "RisksAndUncertaintiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.",
        "label": "Sale of Stock [Domain]",
        "terseLabel": "Sale of Stock [Domain]"
       }
      }
     },
     "localname": "SaleOfStockNameOfTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScenarioPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The scenario under which facts represent plans as distinct from actual.",
        "label": "Scenario, Plan [Member]",
        "terseLabel": "Scenario, Plan"
       }
      }
     },
     "localname": "ScenarioPlanMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/InvestmentsinRealEstateDetails",
      "http://terreno.com/role/OrganizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r124"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/NetIncomeLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of cash and cash equivalents.",
        "label": "Schedule of Cash and Cash Equivalents [Table Text Block]",
        "terseLabel": "Schedule of cash and cash equivalents and restricted cash"
       }
      }
     },
     "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.",
        "label": "Schedule of Debt [Table Text Block]",
        "verboseLabel": "Schedule of debt outstanding"
       }
      }
     },
     "localname": "ScheduleOfDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": {
     "auth_ref": [
      "r355",
      "r361",
      "r364"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.",
        "label": "Derivative Instruments, Gain (Loss) [Table Text Block]",
        "terseLabel": "Schedule of effects of derivative financial instruments on consolidated statements of operations"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DerivativeFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDividendsPayableTextBlock": {
     "auth_ref": [
      "r85"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of all or some of the information related to dividends declared, but not paid, as of the financial reporting date.",
        "label": "Schedule of Dividends Payable [Table Text Block]",
        "verboseLabel": "Schedule of cash dividends paid or payable per share"
       }
      }
     },
     "localname": "ScheduleOfDividendsPayableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r172",
      "r175",
      "r428"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesScheduleofDepreciationandUsefulLivesofRealEstateandIntangibleAssetsDetails",
      "http://terreno.com/role/SignificantAccountingPoliciesScheduleofIntangibleAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": {
     "auth_ref": [
      "r298"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.",
        "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]",
        "verboseLabel": "Vesting schedule of the total non-vested shares of restricted stock outstanding"
       }
      }
     },
     "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRealEstatePropertiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule detailing quantitative information concerning real estate properties and units within those properties by ownership of the property.",
        "label": "Schedule of Real Estate Properties [Table]",
        "terseLabel": "Schedule of Real Estate Properties [Table]"
       }
      }
     },
     "localname": "ScheduleOfRealEstatePropertiesTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConcentrationofCreditRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": {
     "auth_ref": [
      "r88",
      "r432",
      "r456"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.",
        "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]",
        "terseLabel": "Schedule of cash and cash equivalents and restricted cash"
       }
      }
     },
     "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r283",
      "r285",
      "r286",
      "r287",
      "r288",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityNarrativeDetails",
      "http://terreno.com/role/StockholdersEquityRestrictedStockActivityDetails",
      "http://terreno.com/role/StockholdersEquitySummaryofCertainInformationWithRespecttothePerformanceShareAwardsDetails",
      "http://terreno.com/role/StockholdersEquityVestingScheduleoftheTotalNonVestedSharesofRestrictedStockOutstandingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.",
        "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]",
        "verboseLabel": "Schedule of total restricted shares granted"
       }
      }
     },
     "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": {
     "auth_ref": [
      "r367"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg.",
        "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]",
        "terseLabel": "SOFR"
       }
      }
     },
     "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DebtNarrativeDetails",
      "http://terreno.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SecurityDepositLiability": {
     "auth_ref": [
      "r462"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents money paid in advance to protect the provider of a product or service, such as a lessor, against damage or nonpayment by the buyer or tenant (lessee) during the term of the agreement. Such damages may include physical damage to the property, theft of property, and other contractual breaches. Security deposits held may be interest or noninterest bearing.",
        "label": "Security Deposit Liability",
        "verboseLabel": "Security deposits"
       }
      }
     },
     "localname": "SecurityDepositLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "auth_ref": [
      "r145",
      "r146",
      "r147",
      "r148",
      "r149",
      "r150",
      "r162"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for segment reporting.",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "verboseLabel": "Segment Disclosure"
       }
      }
     },
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SeniorNotes": {
     "auth_ref": [
      "r440",
      "r463"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders.",
        "label": "Senior Notes",
        "terseLabel": "Senior unsecured notes, net"
       }
      }
     },
     "localname": "SeniorNotes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SeniorNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.",
        "label": "Senior Notes [Member]",
        "terseLabel": "Senior Unsecured Notes"
       }
      }
     },
     "localname": "SeniorNotesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DebtScheduleofPrincipalPaymentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r79"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.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",
        "verboseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r286"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
        "verboseLabel": "Vesting period for the restricted stock"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r304"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "negatedLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityRestrictedStockActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r304"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "verboseLabel": "Forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityRestrictedStockActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r302"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityNarrativeDetails",
      "http://terreno.com/role/StockholdersEquityRestrictedStockActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r302"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Grant date fair value per share of restricted stock awards (in dollars per share)",
        "verboseLabel": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityNarrativeDetails",
      "http://terreno.com/role/StockholdersEquityRestrictedStockActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r299",
      "r300"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Non-vested shares outstanding at end of period (in shares)",
        "periodStartLabel": "Non-vested shares outstanding at beginning of period (in shares)",
        "terseLabel": "Total non-vested shares (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityRestrictedStockActivityDetails",
      "http://terreno.com/role/StockholdersEquityVestingScheduleoftheTotalNonVestedSharesofRestrictedStockOutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "terseLabel": "Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityRestrictedStockActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r299",
      "r300"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Non-vested shares outstanding at end of period (in dollars per share)",
        "periodStartLabel": "Non-vested shares outstanding at beginning of period (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityRestrictedStockActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]",
        "terseLabel": "Weighted\u00a0Average\u00a0Grant Date\u00a0Fair\u00a0Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityRestrictedStockActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r303"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedLabel": "Vested (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityRestrictedStockActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r303"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "verboseLabel": "Vested (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityRestrictedStockActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityNarrativeDetails",
      "http://terreno.com/role/StockholdersEquityRestrictedStockActivityDetails",
      "http://terreno.com/role/StockholdersEquitySummaryofCertainInformationWithRespecttothePerformanceShareAwardsDetails",
      "http://terreno.com/role/StockholdersEquityVestingScheduleoftheTotalNonVestedSharesofRestrictedStockOutstandingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r296"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period",
        "negatedTerseLabel": "Forfeiture of common stock related to employee awards (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r286",
      "r287",
      "r288",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/NetIncomeLossPerShareDetails",
      "http://terreno.com/role/StockholdersEquityNarrativeDetails",
      "http://terreno.com/role/StockholdersEquityRestrictedStockActivityDetails",
      "http://terreno.com/role/StockholdersEquitySummaryofCertainInformationWithRespecttothePerformanceShareAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r289",
      "r309",
      "r310",
      "r311",
      "r312",
      "r315",
      "r321",
      "r325"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "verboseLabel": "Stock-Based Compensation and Other Long-Term Incentive Compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r308"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term",
        "verboseLabel": "Remaining weighted average period"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharesIssued": {
     "auth_ref": [
      "r250"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.",
        "label": "Shares, Issued",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)"
       }
      }
     },
     "localname": "SharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r89",
      "r96"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "verboseLabel": "Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r0",
      "r39",
      "r53",
      "r54",
      "r55",
      "r97",
      "r98",
      "r99",
      "r101",
      "r107",
      "r109",
      "r131",
      "r168",
      "r250",
      "r255",
      "r318",
      "r319",
      "r320",
      "r332",
      "r333",
      "r372",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r391",
      "r409",
      "r475",
      "r476",
      "r477"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofEquity",
      "http://terreno.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/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]",
        "terseLabel": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r97",
      "r98",
      "r99",
      "r131",
      "r427"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssued1": {
     "auth_ref": [
      "r85",
      "r86",
      "r87"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value of stock issued in noncash financing activities.",
        "label": "Stock Issued",
        "negatedTerseLabel": "Non-cash issuance of common stock to the deferred compensation plan"
       }
      }
     },
     "localname": "StockIssued1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r25",
      "r26",
      "r250",
      "r255"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "verboseLabel": "Issuance of common stock, net of issuance costs (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofEquity",
      "http://terreno.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": {
     "auth_ref": [
      "r250",
      "r255"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross",
        "verboseLabel": "Issuance of restricted stock (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r25",
      "r26",
      "r250",
      "r255"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Stock Issued During Period, Value, New Issues",
        "verboseLabel": "Issuance of common stock, net of issuance costs"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.",
        "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased",
        "verboseLabel": "Shares repurchase program, authorized repurchase amount (in shares)"
       }
      }
     },
     "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "auth_ref": [
      "r25",
      "r26",
      "r250",
      "r255"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period, Shares",
        "negatedLabel": "Common shares acquired related to employee awards (in shares)"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "auth_ref": [
      "r25",
      "r26",
      "r250",
      "r255"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period, Value",
        "negatedLabel": "Common shares acquired related to employee awards"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r26",
      "r29",
      "r30",
      "r94",
      "r166",
      "r167",
      "r383",
      "r412"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedBalanceSheets",
      "http://terreno.com/role/ConsolidatedStatementsofEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "verboseLabel": "Stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r92",
      "r237",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r255",
      "r256",
      "r371"
     ],
     "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]",
        "verboseLabel": "Stockholders' Equity"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/StockholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StraightLineRent": {
     "auth_ref": [
      "r79"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Difference between actual rental income due and rental income recognized on a straight-line basis.",
        "label": "Straight Line Rent",
        "negatedLabel": "Straight-line rents"
       }
      }
     },
     "localname": "StraightLineRent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SubsequentEventLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.",
        "label": "Subsequent Event [Line Items]",
        "terseLabel": "Subsequent Event"
       }
      }
     },
     "localname": "SubsequentEventLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r392",
      "r414"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/CommitmentsandContingenciesDetails",
      "http://terreno.com/role/DebtScheduleofDebtDetails",
      "http://terreno.com/role/DebtScheduleofPrincipalPaymentsDetails",
      "http://terreno.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTable": {
     "auth_ref": [
      "r392",
      "r414"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.",
        "label": "Subsequent Event [Table]",
        "terseLabel": "Subsequent Event [Table]"
       }
      }
     },
     "localname": "SubsequentEventTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r392",
      "r414"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]",
        "terseLabel": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/CommitmentsandContingenciesDetails",
      "http://terreno.com/role/DebtScheduleofDebtDetails",
      "http://terreno.com/role/DebtScheduleofPrincipalPaymentsDetails",
      "http://terreno.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r392",
      "r414"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]",
        "terseLabel": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/CommitmentsandContingenciesDetails",
      "http://terreno.com/role/DebtScheduleofDebtDetails",
      "http://terreno.com/role/DebtScheduleofPrincipalPaymentsDetails",
      "http://terreno.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]",
        "terseLabel": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r413",
      "r416"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Subsequent Events [Text Block]",
        "verboseLabel": "Subsequent Events"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/SubsequentEvents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of sale of the entity's stock.",
        "label": "Sale of Stock [Axis]",
        "terseLabel": "Sale of Stock [Axis]"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "verboseLabel": "SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": {
     "auth_ref": [
      "r117",
      "r120",
      "r121"
     ],
     "calculation": {
      "http://terreno.com/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method.",
        "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Basic",
        "negatedLabel": "Allocation to participating securities"
       }
      }
     },
     "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnsecuredDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets.",
        "label": "Unsecured Debt [Member]",
        "terseLabel": "Unsecured Debt"
       }
      }
     },
     "localname": "UnsecuredDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DebtNarrativeDetails",
      "http://terreno.com/role/DebtScheduleofDebtDetails",
      "http://terreno.com/role/DebtScheduleofPrincipalPaymentsDetails",
      "http://terreno.com/role/DerivativeFinancialInstrumentsNarrativeDetails",
      "http://terreno.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r132",
      "r133",
      "r134",
      "r135",
      "r136",
      "r137",
      "r138"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "verboseLabel": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DebtNarrativeDetails",
      "http://terreno.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/DebtNarrativeDetails",
      "http://terreno.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VestingAxis": {
     "auth_ref": [
      "r286",
      "r287",
      "r288",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Axis]",
        "terseLabel": "Vesting [Axis]"
       }
      }
     },
     "localname": "VestingAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityVestingScheduleoftheTotalNonVestedSharesofRestrictedStockOutstandingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VestingDomain": {
     "auth_ref": [
      "r286",
      "r287",
      "r288",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Domain]",
        "terseLabel": "Vesting [Domain]"
       }
      }
     },
     "localname": "VestingDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/StockholdersEquityVestingScheduleoftheTotalNonVestedSharesofRestrictedStockOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r114",
      "r123"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "DILUTED WEIGHTED AVERAGE COMMON SHARES OUTSTANDING (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r111",
      "r123"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "BASIC WEIGHTED AVERAGE COMMON SHARES OUTSTANDING (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesRestrictedStock": {
     "auth_ref": [
      "r113"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of restricted stock determined by relating the portion of time within a reporting period that restricted shares have been outstanding to the total time in that period. Restricted shares are subject to sales, contractual, regulatory or other restrictions that prevent or inhibit the holder from freely disposing of them before the restriction ends.",
        "label": "Weighted Average Number of Shares, Restricted Stock",
        "verboseLabel": "Weighted average unvested restricted shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesRestrictedStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://terreno.com/role/NetIncomeLossPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 10
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2646-109256"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "65",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2793-109256"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "66",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2814-109256"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org/topic&trid=2144383"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "https://asc.fasb.org/extlink&oid=126900988&loc=SL77927221-108306"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "https://asc.fasb.org/topic&trid=2134479"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "https://asc.fasb.org/topic&trid=2122149"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2443-110228"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(16))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org/topic&trid=2208564"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(24))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "https://asc.fasb.org/topic&trid=2208762"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "https://asc.fasb.org/topic&trid=49130388"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "40",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=109244457&loc=d3e16701-113920"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(a)-(d)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=6911878&loc=d3e8732-128492"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20,22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=6829253&loc=SL6831962-166255"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "https://asc.fasb.org/topic&trid=2197479"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)(ii)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=121577181&loc=SL110061190-113977"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "25",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "815",
   "URI": "https://asc.fasb.org/topic&trid=2229140"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "60",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "20",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=6450852&loc=d3e24871-108386"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123408481&loc=SL77919140-209958"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123420820&loc=SL77919311-209978"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919396-209981"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "https://asc.fasb.org/subtopic&trid=77888252"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "https://asc.fasb.org/topic&trid=2122774"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-10(c)(2))",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126954596&loc=d3e511914-122862"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=123726384&loc=d3e516343-122869"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(5))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.16)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(14)(d))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16)(a)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(5))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.1(3))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.1(d))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.16(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(3)(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "360",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=123605564&loc=d3e23415-158514"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "360",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=123605564&loc=d3e23439-158514"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=123605587&loc=d3e23528-158515"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column A))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 3))",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=126943897&loc=d3e24546-110282"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "360",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=6496927&loc=d3e30448-110314"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 5))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "970",
   "URI": "https://asc.fasb.org/topic&trid=2156125"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "972",
   "URI": "https://asc.fasb.org/topic&trid=2134617"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "974",
   "URI": "https://asc.fasb.org/topic&trid=2156429"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "976",
   "URI": "https://asc.fasb.org/topic&trid=2134846"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "978",
   "URI": "https://asc.fasb.org/topic&trid=2134977"
  },
  "r517": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r518": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r519": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067"
  },
  "r520": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r521": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r522": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "303",
   "Subparagraph": "(5)"
  },
  "r523": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r524": {
   "Footnote": "2",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r525": {
   "Footnote": "3",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "29"
  },
  "r526": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "29"
  },
  "r527": {
   "Footnote": "5",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r528": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column B",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r529": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column C",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r530": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column D",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r531": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column E",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r532": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column F",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r533": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column G",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r534": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column H",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r535": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column I",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r536": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "c",
   "Publisher": "SEC",
   "Section": "5",
   "Subparagraph": "Schedule III",
   "Subsection": "04"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(7)(c))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(9)(a))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org/topic&trid=2122369"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>72
<FILENAME>0001476150-22-000013-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001476150-22-000013-xbrl.zip
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
M1#_$F >G$C4">,["*14U>*D4 TK*WJ04W<IB]2:=N,R?[4UT8*67NWB]T/Z
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
M+JRNG#::*VT,-=J"LK6"+8Z"W0_UN\/\A$IJ=L"8@"<&>8JVP( 28510FWB
MG)(+IM;L9=?LV25/YH#;Q+L\'J>2)8)Z9YFV3G*#@7'D$E(%0N 'H]V5C)05
M\2$)T'F*EB#<.BN1?6J1DM2)RRIEYY9>P:I,#&:OV4YST(DRSJ06P7N7BX8&
M%9-6B:A*9 ]KS:X(,9B#=GM%"8M6:*2]UA(@B<1H')%YOP'C'B[MK23/"U9Q
M'HB.A# A,#X/U@F:1,KKMRFW#Q>L*FF=2D8J!0D^22%B0@[/A&&.88R:N A5
M*.ZVN#[@.Q6,+N/<34.<XX'[&*P61#!C%)$.27OP*NI8A:FXBZM@TZ;/M69_
MSYQ('J0%)57>RT&F8+Q,22<E9>*:TBK4YUH2S;XC?:ZU^WLF0Q%#N-8T #*#
MA+3=VER'FN5Q&"VLJ,"<^\75[L53L#FL J"@<BUSS9(3&L,((TE*#)(+%"34
M"E83@XIJ=I#*00)F)$]"10R2D]3&1"&]IYK&6K-K8E!=[4Z::9>4MUX9P8+*
MT5TRVB<(%J.\*E4/7SQQSI[G^<0\2BYP)91(GCN#T4N40>AH(SKB"H#5XHIS
M]M;)M=1:<_1 2*%2U$[:8(6W6H(W28L*I&>K4L!H_LE;IA0@]D+.L0F5'$3/
M,#33"B0'1L023P>^MVI'GYN!Y.)2P<GU>-*/OEU6<KW4P%L;]ZPWZ@[/.NUN
M9'9R>+/[%[*A"(?/7R[NQ.%K$RZ4,A)T$I(*X9E)E%FPEDMG6%15&.FIU6S)
M$$^"Y8F1<2EB$0B@K_-Y"PP JX);X I-%Y6AVX.3W@ Z+_J]T4FY(!9OZ.$S
M7[GUQ/&'&+;2GV<[*-]6;XA?Y:YI=T?X-79A>8O9K(D8KW\8KX08KXJH"*21
M8'ETG IG-))=,$I1BNQ7)*MC2!6H/%$!]?DBX.8O9CGWY5Y4*%>L=]80CYY1
M.$1>)Y+"D!B8U5:*4 &O6!%=^EPR)Q?VO@"E/Z$#71]W#F/,^9_/&U?D5G1Z
M>1G3X,^S*TT>X"TZHZQDM[?T$K9-WFY<MV!IT'0!/+=53E,ME?%"<*N, RDX
M,50ZED)8X*6+%VGR7O=@&/O'Z]'=4KSI)=*PK?2L'\/D'@L/94S2O!Z%YJU_
M!8L AO)HO=5<4:NE7?R2(PLBDNF5%0&DLB(ZYJ37@A*/;%<8RYQ.VI"H986\
MRUOHM\%UXG:.<:Z6^XP>03IL?8C];OO@</B\W45$1W3.I^[T4O_BR&8WQ-.=
MCW"2CTS+G\Q3:>:/P]0:'SDWG'HG.*761>\33=8E084BBX_#66Z;:&+]4;[P
M<I(7/X<8=E&VF6HV83CJHU;]#=T1],_PM?1L5.A-=S#6\'RX(KZ <&V\M9"T
M" *C)&-3 C[>'I9:J( OJ-7B'OP1"\[YZ%WP6B(X!",Q\"$<$#.X=JQ*BZX6
MUA\]=,6=OT^,*DAADI&.YUJD>6MLZ@@W1%AID]05]HD[\6187I7?8"=VV[W^
MA3@Q<O]FO;UJJ-#]9'J,H=KE\J86!%/4,!O1)P*W,@+AO$+8]\#58_X(DX?.
M1))1*)V$3]X&<(P3JJ+5R,9=A>G5PU"A^RG1FYS+TA=2!0'< -,*A%?,A41I
M)88COJ05?X\ZF:&(AZ 0TW,Y*9*HHC#.<R$X\[G,5I(.E 3OC:O2KB(/5S/F
M[VVH8Y)('X..7A#.P$J6&)5<1L;P]PI[FZ77GGMQ--%SZ2$&E\>ZO:3668.N
M)B:9I("TP+MCWE4AU$-0B.DYFAB5=0H!PD$4Z%^ A:2TUSJXY*FJ4OGRAZL9
M\W<T'B08[BP)&-Y(:VT>N2(1>8OG0<I0?4>SO-IS+XY&HEL)/".+\R*4M;IT
M2,89JE+$CQ5V-%M^V!M'N?HAZ,04=S:AC$GNB(OH:PPUSBDKP24G9=Z95RV#
MKWD(RC%_=R.!10,B<<*-D"R"XBY(JX.EP28%%78W#T&![L?C>*F%C5YS7V[U
M:+6-"0-@RTABGBWP1NUWI2#F(2C$]-Q-H-8&(\%KD@1X!I92Z;A4(L4@V#*%
M-LNK&?/W-29$\$%P3Z01!H,<3W4,UD&0*E!.*^QKEEY[[L71>(QQK>- 2%""
M$PJ!*0_1&/0S&E25'<UZ]),1//L0E&**&_(P5 LFB*/6"Y*,54'Y7#C16]22
M4(7EUK5V+(;#"<*:7"=&2T]$8CPO=%1!)),2<>B$*NQP'H0&W<\VHV XUP:\
M350(%ZTDS+$H5;04@"[P"O_IR^3G]7!M=# :#!GAY >T<%%<CC0*<B9-F$ $
M&(U*P91@D%+4E(DJ+1%YR+HQ?X?CM/:&J8308@2- "1X&F0@DJ(FN;3X#N<A
MZ\_]3$@3@DE&(A<LBA@X&,&YX]H&G@38"KB;;P2]G#X$_C'%):(8WR@N*:4F
M"1VD2]ICZ!N5A(1^QU7(V3Q<S9B_JY$Z(I ()HR,@G@*TG+JN$LI)"- ++ZK
M>;C:<S_KRF2@EA E$@1T.=Q(2RP5^%40*K&X^(YF460RQ3EA*BIMB!?)<$%M
MM"'D0%,&2ZW'/XMOI(LBDRF.;J*)..WSU"H0Q AGT1VS8"!JXS6KTJZ*"[?^
MLBS#!MV#^+EL<;/=;1^/CJ>%V^,J L_!MSOM2>6VAU)G0$@K'8>D:'!",0LJ
M:$^%C#Z:@-%%K;G3U5PXK35W2F256.FS&D4,>IVVQB:N@PD8_VAPME[S7NTU
M[_</^P\\V!/<" X._QHM')J0L$"TT2&:R RM0MW8A;6?^T?^NAK%O.V'"Y:8
M]5QJY/R&>I.H-M8F"6"L^YR$9791S>:AZ]#U\)S9*82"SD9J1 R**2X02JU3
MAD:GI70L1,UJ6*UI[T_!3G*0"%6)^RBT4<9Q%E623- 8+4Q2#6:B7_C+HNK7
MSL@-XK\CO&CC _ZX:?_73KAWW_DP:F1<UV%S=QV^?.K/K$<,B25."6&2B!!S
MY03&E.2!Q<"TGRP_JU6W5MVO>>S+VO@3'EL$1XGC$IF;%> 17A6W$74T!$$(
MGZQ$0")7+#JC^YICW(X?>IT/Z*.OGC2K@.3B>>=D<C(1@\G[1[C+U.Z;7OKS
MJ3\S2Y0JA4XY$>FT8$&[J'T@2DK.F9 F+7YP4*O2_<4(X%5"7^>UC$GH*$%*
M1@21$(57GMF'J!V+(AL&.AE!#*(_8/QF@)'DN.4J48J_IL4?\JXM]U;MF,YF
M6UQ#]& I6JQ(UN=]$604TEGA.1<5*!!8:\=U[9CB- #NI;%,JJBE"-HXR:SU
MC.K J16D2KF?6DUN99+SR/=(*[G306DC@F* L ,!N0)0ZW6HTD9&<]2I+Z<R
MG\<0^]!Y/NJ&P49*T0_;'^*LQU$?EDHG1F2R5I) C%!4V<0 <M1=[FP!OE;I
M2F?G:V6_HNR>RP3<H%YCK)<0R8TF,>^'Z;FEMDIU+N:@[/<_"Z36UBOQC8@1
M*88-1! 1'+&@+&JD(4AA4W"QUM;%GO;QL+251I)*U;3 !!#E6(S*":.-)9*P
M"FP(<OMHRGC;Z!EGSZ:S/Y5FP"S+CBV(8#0Z/16489:88%RH0&')KTCD8CY,
M-601 !R1C 8;K8C:64C@E?=4&FFL<565Q6>:FT<YJU03P$"0@4:-AA'RGD76
M)40MH($#D\Q5HKYWO_T!<HC\V0MMMP?OKTIF$]^Y'P?#'%4\@Y/I.;^;#Q^\
M@';W96\P^//LKQ@.<I 3.^/M@@_;)U>;]0P&A\\[O8_G)RZNTHRZ[;'&!#QM
M"!_R*U]HQ'&$O'GR&)(NG3"YU^3XY'.^V>W:R!1X883D,B_N)-81FH@6S*20
MDIHL[I.$U]I8?6V4!>%3@##-*<E#E!&,$<$2,-;;(*.@AB>6=!649HEFO7[S
MD>>%G2Z_<K:#:\SFZ@G/VZ<QW"$CM"@ZF5(*0%5B@B<1D($FQ1T+SB02LJ.M
M=;):\[JFI!9"!I_SRH(++3AE0)R0C-LDO 9A9!74XFO^K520:\Z-540V&!)Z
MSX@-G@GAF00OD_,8IZB0%_ MI6QH1623(B.:*@M2):%L,L('3XDAD4/0CBRN
M;&:1+5Y6J3MG410NYIHO:(%([S0*.5'M&=HE66 G.HNLZ[)*W7/!&4?:)+T5
MB1+++5!/'-"0)Z]48+;;<VCWWT)G%/\\N_CU+[PC]/WAV<OX(7:NC?=/3MKL
MGHR&@_*,>Y?6E/)'7GGKC"P+BPKN*6BGO+-:)<-,T!78B'0:TKIWCC.M0CTR
MA& %FE5R(B+_1-.20(!&I96U]F%(BU=$6LEAR*AY0!?'1+#, 3 =.$DD,:ZA
M C,[%Q\)IS?3$J16X(W4,H$@&.I'!\H9&@GC1IYOR;STTKI?))R>M%+DQ,FH
MG*9$2*.<=PR > 1$K0.MP"8=BX^$4Y06H<HSEI26(#@:5Q(AJ%Q-U!B3TVGC
M.2"B G- \BK,=FA#_VP'.G$K[0Q[_C)K7QLVH?\^#C?^'6&SMU**.;OVJM\[
MZ,,Q)Z39[G3PAO<_=T+,OJPTITK0J!G-&1<3<N3'(#FO(TE6Z@K-]*F,E&<_
M0X99$=%-<B0S2ACN7?)*:!0YA*2BYZ64Z<26:;6EO'L8QX(^%^T]"Y3>W6SI
MU 0:(['4RN@=(0*4 @$1N#54*IU0NN<"I;5 ?TB@=[70Z0DTF,A9#!;%IX1@
MWBKF992",$+ F$D]#TEXL:@)N(E 7W6@VX+CRP.+:^A!;/[^_L'U<D;L&^!Z
M^=2?J4"8HD@@N78$14=16I22*%V2-"G&JS19=F>(?9"O&?O(9[WCDUXW3VBX
M/"&Q=WS<ZY96^E?LA+7A-CC7WNV/!O<P(CA_UPF&1V5I[FDO+.<F*LH%FB=&
MG1RXK!+2+K1TYP.[R2<=A?;*.!&D- E#5.^),2"M@@ILH3%;M+V?#"G5#JCT
M*>0=U*0Q)&HP22GF:"XZGTTL5PFB:F$!]/Z''-<^0C_<G)&Q'0?#?ML/8RAM
M]GYME)*"L(*JV2*P<#QPHR@SP@O)I*,ZJL"<#+3<E+ZBZC'=L<F'JQX8]7CM
M$+ZMC\)B&"28M D=M(L\*5HE^K4(0IS3$AX"W'B;@**-XQ\GJ?(4(N-4:B"F
M D)\&"Y@3MM[1R.=H@"),Z%RI23'@O$J)2MEJ$2(]3!<P)S40Q*A)8?$I!8L
M2D-D#":"TJ!01]3BL_AYR>Y^MMD6/!(&GEC-A9')2(1V[:RRGD<TWPJ%S MA
M4W.)C*7D&'IQDHL*"R#,)1F$\)XK+Y1T%1BL70";FMYH;$R))P8V!F(%,&&%
M9\2KP"VA 21??(A[B_V>EZ)_SE.\:P\/V]UGHWX_YM4F P^=O0C]BJ!<M#2!
M",0;8812VBE0EF;/ YZQ*J2.;DHD=_]6]]X7_$Q) LYP;H6T)#J)!A'!<DT]
MTR[G!0BIP+K_VR6P^[%7$0D(@; DE";"$T%8 .TP\M;@%3@=>06(UQ<D<-B/
M5;$"G2P+CM)$M112"8@Z)")40"3R0586AY[W1E5Q!2%7&\$(Q! EA0G,0E21
M(QHECY90A0G9-T6P>QC[$=(P5D4(GB((L9B$XMD(T"WP('E(N5"B=+P"=2YN
M&<K)RS'SJL_-KL_W_Q 7>UCGHF+!>?6!W(!_QI?<7KC@YGF3.]^]?H$-D(QW
MBCLO0(,#SRE:)'$!'%%5JJSVA8CE5>RG7O\84 =V#J$_O4T<;AL['*\T_A&]
M^[[77+^H5U@^]\8[OBJUX1XFHL\_7:5(GHR'$;5W7"26!RT0LH*606G*0%9H
M9FVML7/0V-G/$O8\RA"U-P;C+.+ 4$@!?P9D.%JK*LT?K35VUAH[EPFRADOA
M0[ 8D$81@S..*DZ)-\IR0XRI?@ZZUMCE2KA;9X,3Q 2OB;!!N*3 )$&2@;P,
MOTKEL&N-O:ZQ][!$;_X\%M724\,<4U$(Q:AQ/#CI:"#2&8S":QY;:^QB\5@3
M3&(,DM0(L'FM6RX7;!UES*/&,E_SV%IC%XO'!L^D8U0KU%L1K 0',@D)2DH%
MZGP?Z9K'UAJ[,#S6,!%I8)%:[H2TPB3B P3+([.$>UKSV IK[#T4+Y@_CU7<
M<6>C#LX)P90#*RR55#/"M>0IUCRVUMC%XK&$1DJ#UXX+*Y(+UE/B+5*%F.,Q
M;VH>6VOL8O%82W32Q'MMA!3,$,C[IA*C#9.$*T@UCZTU=K%X+&6>N2B9#D'E
MRD>&BN!M<BH7N/=>U3RVPAHKEI''HJY2P:RRVE$AN 4"-D'BY1;$1M;YV%IC
M%XS'&D8,Y#6>D0BA&1BK(^4,\350BSRAYK&UQBX6CW74:):LCU03@6KD6%!6
M@#0Q).L4U#RVUMC%XK'@I /+I,D,UH$'2EQ0W N;.!&R2O-CIZM!E>1XX*S'
MN(2F8*F06AHNN.0\@E4N!.DKQ/$63IISX#\2/.5 :2))X!_#-/)UKD4"&W@0
M%>(_BR7-N7"#7",>B2MU H@ SP"B(HY(HQVAD*HTYW#AI#F'<4PJDO,^.>*Y
M, )0IC3XQ*242E.N*X2T4V)ZE838& 6UEBL>)1>*!V<TNDZEI(R:<U,E^K,X
M8IP#[\&[*:VM!@AY2H'!J$MHJ;7@GE@+%?*4"R+&^83/B2+9<1@VH_PTXX9J
M,"%:])%:6/\ IS-5TC=:XR&GEXF601#DK41Y19'#TBB9DN%\K:TA;-&D5];=
MZO6'!W 0\U:J@ZWN=H3.QB#7QEV/ ]]OG^2-FK-@M]*K?@][97CVN6;79C>,
M<OT8Z$R.32M/D>N@QW]'^!H;'_#'+1O=7SUA6L_=&A[&?B[[VQ[F/KQ<#'CW
ML-T/KU"ASG9BI_/-E>!WZOS/O;W6#6O>CXY''?P0UN-)/_IVN4OV)3E<E\&X
M7;%[0P[M^["TJ^NB34'8A0[^^$)U0[A$R[ 1HP5!'<V#,Y$(Q@2&#(Q/-E;!
M4XK:BFHKJKX576>/E^WH&^SQ\JD_M<L-BR(J016W0OD(+%!C$T]2> SOR.+Z
MJWGI]=24+%?2F7R_T^N$S>[:Z "5+G?XM(QOO3TXZ0V@\Z+?&YT\Z\!@@+WM
MR_9=[20\,>M%NSN*80N;5)XR&%^.WZ0_RSU(*N)'A'(&N9;10F,HI*(!&8F2
M1NC @TJL GZDUNYET.[YXSL-X*45P?#H17#.^>B#)B)PJ9%A3?98U40NF@5,
M2Q-O,JK-;C.&3CQ[_G(:UO(@V-Y/([LNB)P"LCMB53",,\HYJK/.]$4JK27H
M7,J*GR,[JG-1ZW6MU_>AU]<Q_;)F?P/3+Y_Z,VL<A*!42>N$DH(:G0OL10TI
M!D&B86IQ.?N#T:NYHL!?\'%XV.MWX[.UBA!VXT/,]3V4\59(K6SD)N1M'"7J
M7PBD H2]5NW*J_;\V3JCRA!K)20=1$I@2:Z4RJV1/N(G70$[6%Q'?<_B?-(^
M?=J/@]ZH[^-@_/$P0B@;']H?5G_''Y/ZZ($S(T/(-5F% .<T(TIJPZV6&)S]
MHU<N7S,8GG50?,?M;G$8VP>'PZ>"/=;R9/C;QW88'CZEA/S72GGJZN^#$^A.
M+O"]3J__]#\H7I+2;PG;620X;G?.GOZ?7937H-&*'QO;O6/H_I]' P2L8H!O
M=G[BH/TIXHWQ&>7'C^?/)>2W3KL;)^V@C/S7;_GMBQ!];QQ5/QUU\9WS6=@F
M6)BV- [[,?VQ\I]O=SXE*ZN[X#JQT4N-9UFZW>'@]R> (LF].Y',3?E _P!%
M-.R=/!78UK(IT&D?=)_FZ4"QC]TQ+&][?K[K];%Q!?9,!TX&\>GDE]]">W#2
M@3/TI^7[E1?]=GYWUQL.>\=/L_ _Y*2TA\[Y0\KGC0^?ZX6UCZ6B636&J(/#
M,'GPN=8\+K7FR3#<<LP\%OS+A\EC^N5+Z]M^_;:,/-;F;K=]4LJM/SGA7-'Y
MR7"EO X5)BOD'RM\Y9I.G6L)/1DV!KU..S1*PT.#.3^>=?3FP1,(H=T]>$H:
MM'S$I'WU<Q;X.:6./"DQXL<PZ0L> Y_W(RAMKJ&TO@6E5U;?M#9W-]8;.[MK
MNQL[5V'U4N,7I;4[&\_>;&_N;F[L--9:ZXV-_WGVUUKKQ4;CV5:SN;FSL[G5
MFN,KL#N]PCL8'*+J#'O=1__]'ZK(;^N/GSUN,"*%_6+;+^F.FHGNW,7#KZS^
M\Z7_%N=%[J96SWO]X[$P?D>JV.UU6Z-CO)-OG#/*[<Q7VAIC@<BL,$9QP:DT
M@5'+C5:11YN\NVV29J,+F>^'V'ZZWL/0ZYQ^KYS7S>)OS]QZ[\-+MOUACS='
MX6CCP_X+>[1U_$;NKS?/MM;?OM]?_[NS?_2:M%X\;^\=^;/F^AYM?3KXM+7K
MZ?ZZ__B2MSI[GTXZ6^]>?VH>'=#]%Z_/]M_MD=;Z]N'>\29O'JVQUJX7S4_O
M>>O=:]Y\;OA+MG^V]\ZK_?4-OO_B[='^BS<<?__4>M&4K?6#_-RC/?9&;JV_
MQL_X[[LW'\*+MR+\A6UAG0_NZ.1]<S>\WW_7>K^/_S9WFV3OTWNRM;XI6N]:
M1_N[[T5K_3UI[;Z7^V\-MOD]_<<2RI)QM# @=2$L,P50F0I!'7.*Y$5J=F65
MDN)U2=@_2V&UL3CZ-"7#F#G[U$3_$/M\;+6=.N^R\K%A7[[T%M[U)2<^\</L
MY#1[XLL*T(GI9M?T3NZN$6LYW=%XTVW[7HB-YLZ75$)\2R7&,>'] \OK$0;2
M&&.=;<>37G^XTBBG> [Q :?#IZE]&D,Q[(^JB3W/V^[%&X7//=T[ZAPV$7>:
M1V_?M]8W)#[WM'GTAK76FZ3UZ?UI:S=_[\^O>8O/DMW]W9YL?7K>WGJW<;K'
M7I]A6TAS]ST^:^.LM;M'FI]>\ZW=#9J_;U'S\>7NVK"Y0TY?[N;W:I)_\GQ1
M(EDJ\EXM!8:JMG#XN?#"JD T#\ZFE=7__H_50OUV';XNT.O+9/0^]7A:[*54
MX]=OUK9W-[9?[C6V-UYM;>\V7KW9WGFSUMIM[&XUD)WM(@5K4-[8VFY0^4OX
MM;'UO+'[UT;C$G&[(&UKSW;S851U<:6+[LRCYP/Y7Z00C>%A;/P[,<+&.#G5
M*-<C-69@_N/5P1OC%-E5XP_X37&,SSS,EQ4!SHJS"/TB=BL)!C],1$Y;GU[_
M P#<6&(+19TLA$ZI !"JT%RJQ!TU2%-65O\>=>.8$G+RJ)'[O4*LY'85W=J>
M&_TPDG^)?GR-1+#'FIG[H!]6LYI^3#NNZ6/[VCG7^V7^D: SJ#(!:;W;/-L[
M1O)PW.3[QV^/6NM_'^X=O6=[NWNL^:E)MG;?T];1VL?6\=YU D+WCOYN[Z^_
M/MO[%([WWS7Q'DA(=O</6T=[GY" R*W=-ZRYOL;V.[<0$,>!I*A=(3TBEY"1
M%$ "LA 6DR3""@RMS@F(6&H"LKN]UMK9+&E&S4!N92##"SN<4)#4[QTW/@>A
MC6&O<3,DK<IKELL7!GF LY':Z,6ZHSPJ^?0^&=9&.;+Y')_6*A]620#[\>P-
M?O\/5Y%84+X0QB-I8IX5SCFDDB+88$2$&%P>OJ8%%XKP"G&EJJ8VV77'?[NY
MW+M9;,>#]B!CSC"78GA@IM%<?\_^\3$PPW- D9S @$+[PC+I"R7167-"$@D:
M'5?,.\CW&GDZSO"L\:S7/SD?&O^BNY[]$,;=(/B7C5/PPT:6=QZ8_ZP!#1@T
M=DZBS_-50J/=;6P.!XUGAV5$_.O"6$XUD[A(?QZ3,9?_WBPN4X\-X_<Q?&ZU
M^J';?OV8O(>Q?F$>4_T3.6=U%ZH\UM<9D&5[)ZY\[]B_V?6?86PG3S%\UAMU
MA_VS9QBS7HG_\ W\TW(2XDF_]R'?IZ*YIW$<V%S?/&V]:[+FBU9[?_?O3FN]
M==A:[QSO[WJ, S=%OF?KZ."L^>G-]3CP8_-H@^Y]VONXQ_[N-(_?D";;(%OO
M]CNM3Q@''AVBS_$,_<VGUMM;XD""X1\16A9293*FC2NL9ZF(@5 C(W#ETLIJ
M$_IG'>B&GP@$[S"#HC:$"T/8A=/-\XF:XS5O%0X49JWAS:L:SK0SU/%01 ZN
M$"Y" <FI@F@7K232FR165IDN*%-,:?E5'9\VE(\]\K25^)N3%$HE_J4$V 9&
M^>4R_L;?HWY[$-J^C/1[Z7?7?[)Z!9#+4_L'T&U_*C__.F?SGVOG;3[>?KSS
MN+%Q?-+IG<7^N+>NF&RCU7O\ZVW:\QV3_GZ@^[YXZDTUO3G;[$;CJ+S1.KQ/
MO_=Q_#O[T83?<3N$3ER9;3BR(."^%D(_#@;G_[S$!M :V+\%[)^N4Y>7?+L3
M_]K&=PLGC@FU?_0>[_MWN_FIU=G:?<WS6/[>T?N/^^]R&_8/FY_P_=]ML.;N
MWZFU]@_0!(125AC.H!"<Q<($8(4W@AFOJ:)1Y=E#DI!&:Z-AAH>-G6$_QN&7
M_,.]:NKM@S"/&C-Y^,*8":O-9*9FLK7VC_<41:9U$56,A4A)%N =%,Z#,* !
M&$<SV1FUD4GP7)#M6IX6_YN5HCS#7[?ZV%UU(#A;-6GNOO['Q2A\3*@GU%MD
MV=H4AIA8!&V#C,0ZG<+*ZI^Y%-2'4;RN)H]FIB0EY]WJO^KW/K2[OIKIY2IK
MRL$_25BJ08<BH;X@H@12& @)11=18XP24:*FO%O[>A;[)T..[R.PLPP_%LOY
MONH-AM#9;Y^,$W"UL7S36*YE'Q#V."7>%("R* 3+8SD07>&%-L8F1TWP*ZO6
M$"+NDGBX'IVQ[XT=*Y"+OF, ?JZA><#H51^QO'T"G<;&:?2C7)^]L94P#H^#
M>><HYM<_:+2-;+6WI""J-A/E\X#@?__',*I_&S2&L1-/#GO=R7R-1PU4@<XH
M"Z<!_0B-/,OM:>.7>P3*S#?7\%&5A<8?'J8F>=JKT5PS&5P1F<O3.*0O0'A5
M<.>#PLA 86"]LBKHC83JK_>^,NIE#PWP5=:."J?-?T8Z!_^H(!7PZ OET>6(
MQ%A1?A38H: L4 ;H=Y24A9"&5'YZS0["?K^="[DV^B58Q'X,C9-1?S#*TPB&
MO0:>429E*?O%_9J=1I[:MN:'3RLW^L[E8RWN-MUX_L/D5#\62E>DL8(])OR^
MUY$M&$_8;0_'Y3 B^,.&SX4V'RIEVNU#R1]VSHY=K_/+P^6.DXE8I4K$4W\(
MW0/\HMOX>-C&;SXC[+?'1A=^>&_FRQO.7=499:ZTO4J2D_.H^NBPLW_\FF[M
M[IUM[>*]7^PA,>D<-]</\!YO6.L31MELD^_M;ER/JL^V7KP]QG-DZVA3XGN0
M_:/MHZUW>Q^WUL/[UB[V -O@>T?AL/G6G-Z8M2*T!F^L+0!,7OH=>6$HI84'
MFDR@,4DEQS.[46EWACW__E'C?Z/#I8T3Z#<^0&<4\USVQB#O5;)@DUJ65.W/
MP76,K;7.WT'G-Z_JO"?>(Z57A:8R%$([7KAH1"$5QEK6TH!_\G*6UE:MT+/$
M\8US_SB>K7Y]BF+VGM6?G3@SG7]];>Z6E5XZ;@KG#"F$T*CS>4V(XYY*H%H&
M1I"NH*KL]?KOQTC?F CDV_G4Q<V#W><BDG8W3U,J2]G<]^#%[:^QV0UYBE1L
MN+.&/XPH,FSF>R27L9R'E@/S_D7&[VGC%WJ>,3J$0;E$*S2@T\%3\J+0'.__
M.VKG:!^#?!?/3\ [GP?\XTLISY/7QNOWSF/_2RF#B<;D?$ ^G-?O-0(>Q6 @
MGYKKFL8R-*!L?+]R[?N@\0O>%"V^,1@A+1X<]O*ZA,DBN>$A#*^]2^,C7&UO
MN>"LO/C\;7Y]U(!N:/S"+KVR0_# D]P1OE"^J#P?K\SM.;]9N?E.V9*RN3 8
M-BP9WR' V>#Q^->;/^]]&.G9*"]2&8X7\&;W/X3A:%!)*/SA?)S,HYZ0@F8^
MD<(HAT@6M2XL@"VHBE8XSHTA8F5U+PZNH]95H97U0+XDS5;OQLEY[>[20L-G
M$T'K.&X/AVA4L8-6TN]U,__HG#4B<I&SQF;&;/#EN- Z#*&1EUY>!X[/][B<
M-MP>X9F"R/-U2;G2<<XB[A2[C5_R\_5OC+/'YR<,#]L#;#:<Y.5)7P*0QI2P
M8]S>"S2(@U_G9^:7.CCW[[G5/RPS/VT>O:;_1,,$5\H42>;<NE.I,(!]9TD(
MUJH$4=#:SK_/SAMH5=#HX'O$!GB/)M[/]<9+K>]GAWGKMPWLW.+6 X-CR#O2
MG?O<;)6^=XQ]<)8Y MX-W6GNLH/&0;_W<7@X.?H8*4,LFQ9B:G?+%?'E\',>
ME&3XEE]H8'F8_C8Y[9LG?+%YD_,R0S@_]PM-G9S9[I8 =LZ!F"O8A/U<ICR/
MJS<$8A]3^Z,C!U\=56#3KTZG'TOZ8XLE9]_6RG7LW:KY3+?LSFPF?LT\H?&Y
M*D7_&:+30:]_=DL^HSRIQ"U_?E*E4QO[QZWLY(_W=K>/]G8/L%WHW%]LG*&S
MSZF)/,'KJ'6TAL]?NY;:.#G>8Z]/6VS_L/6B=8CW)GM'!V1O=_.T^<E_VMO%
M]WW19$W\'MMX<^$E2]PR8U7!-8A"$$$*JX3&WQ@WP$ G8U=67][N4^:6X5LT
M<[BHD/A WW_MLV:,G?RY>CS0[KC.A>]IT=TW5M+=SZG+X\-:5XEYK;BW*^Y#
M>O^=<<PS5H6+P&?\\3RF>;!]<^^4K^S\/T<#?/)@L(Q5%F=$\LY>[NY=)7G1
MAB@$C8464N0JBWDD2\B"@M0@/<:%0MZMRN(#\V+36.\^JU,K "$;YVFB,:".
M<T4UN,X$7"==_Z+L]&?C[JY!]H=!EMP 60:24*^AL"F#K)&NL") 81!?)4;1
MP@3Q'2![ETD!;'$2Z>DK&>N\*.;6/'L[74^QYU&T<NPLAD:W5PY]C0;C;#>^
MY[CF_"V%8'O]\EF=L_SPCVU\=$ZC=_'5>CF!_:$]*%,67>CZ7'T:67^NYY5/
MSOO)!NB'02,7\&J'VZ?K3T;O?X%?;\U<5WD@A,H?&P@9',9.YV+(XA<47#D>
M,2Z0>(=T_Y?'"??BX)8.O=LPU/VSU/S:2XF?/S[DN+7[_O0?;Y5,6I."!F<*
MP8THP!I;),(TT5I0J>,7]Q(Y%][=;&8^$+=[':DN=K]X7HXY(QR-NNVQJI43
M>C&&N:)^5%NN<P\E*H6/SEK&B9*.0R+:47ZQISI=05/R;0R'!G^L;+:>WS*?
MI9Q27,XSVRD?M34:EDB&D'95*;NCXR+TRAU+\PV1&R'AP7N1AZ6BV.8-\H\.
M7"FPH0 !J*+>0N%TL'FK+BD<E30)OK*JY2,IU".KS$1+)P)>'<_4+D=;V\-!
M!K\\LWMP:6;W6)%OF=[]J-'[+*-<4!;OL38Z& W.YX_0\6X<C^]B ^SD]LF
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
M3E>X16F._V$>? .$YX/P5/=K8PG!@1$DL8T9PCH@2QC.$.:4"^&TY*J$-@"
MUQC M3L;X(!^&'1WI@YH[(RC6C.$9<PV"O4,Z6 \<D8I(0+WDLGJ@!9K6+4=
M\+TPOP,<T(N#\-0!S2QCA#J.B/$6\<A+@E06E&%*)(^IB.6.CRC:>  W)ZQA
M%6K1?O,NU%'MX1$7JZK=^U#QVE8_7#I9086ID?]V9GP,@L8DF' H!4I1W@T1
M&4\T,I0Z+'%TNA@HS+2YN#<%0K6Z=22 VMT30  +)8!I#P6E(BNJ/BM B2 >
M)$8VZ2RK0(VAC$JN5)4F3B@0 !# ,MP;0 "+)(!I)P9)GID8#&)>E#H1-"!'
M2RT8*X,6/F3F+E&.NJTE%*H& EB&_P,(8*$$,*4!B,B4T$0A[DW^$H4LVG_F
M V$\U1@G8]W&IJ3MK JL-@$T(@RC"9Z1F^O6[A_\9^=5:[?S;']OI_7;9>W:
M?T+M6I@DU*YMI"MS-Q_"PS@:?XN2:G6K?H.0H+4T=^65#+*ZLE\D<-7P$922
M.922O1F_I"0V6$\X"L;CTM21(!>E09%EB5$67<"E"BVIRR194:MCO<%:NVL1
MP%H/6*=]B(ZQ8(U&3F7$<L$2,HPDI+R-F5X)T59L;%(*M637&*RUNP$!K+6
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
M02KUH;[V>VVW^G%<?MF]&N 'HW&5'OC#]J^+QO0+>UYU@=Y/E:?X:OK/RN0
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
M?U0+G\#:O:+2%3&KLH@OWJ=VX^B2\E*WZ>W3/*KU)(]<*6%3I(9K+1EG1.A
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
MVVT*[38VGLN 8:N3<S?VPK!U8CNA*@UW=E#RJ-\-<=#4-WD(5C.=F>;4^;W
MZ<YB.9-$ C.&H<!Q1%QJBS3)V;6D\08S#O_+)Z] 2S1ZE;7$QMRSBMRGD>=[
ME^<Y>A1!47&,>J2D4H@;J9!+FB'CI.9<&D4<7MM@IFUD8_5IW(NK<.5S,J=-
M:T'\5!>#^#F7(2ZIQ%ON=,:RUE2&>%25(:9*?I/__3[VN<788Z:<IL!14"#.
M()XX029)AYBA.%I8^T1XV.=T6[*[\-:F,,3J \-#4MT&#AX(#N83B, ,$BT]
MXMAIQ*/7R$@O$,PT<TPD[ CP#6':^(*B?=]W$J$I";%LNR%3ZTJL/G\#F1W$
MG&&MTZNX7*Z-7'Z)_QUW/H,<3PHF#^)P-.CXG'4M?]^8%'\\7\OHG/__ZFQJ
MWDQG)7^QV0OG/YBY\B_H>!_@O)KOK7K>X>_N.$_&JZ_^R/8.XQL[BJ]2BKZ)
M:%DBR+]?X'S)6ZY",HCP)!!WF"$324(Z,1R-E$D)O;9!#&]SV1@KGR92W%]E
MKP8I'C%2S%M!$Z4ZB(!T(!BTP^"1%30A;Y)6/&!CA5W;D*)-Z$H#Q1/@>U<8
MZQX!WWMY&W[7LJ.6BX>=7B];\/JI=5)0X7G%Q]T"RXEEE'KK9"*:6V!Z@4D9
ME?5"2FH)/MC.$$XH(U<KX7="[@:(EP?$B\6;*'52)Z$0(9)D]S)%S@$N$ZNY
MP3H*Y<W:!L6\K?&B/ZI)$?!41-U)92/+9\L]X4;#]'L>!768)L(P"T74<2/J
MCTG4YSB7XTE:A0VB3E'$L1>@F'F&DM%,QAB=CSD]&E9M^'OE1?T),*_';6F[
M-?.*\/&EG.NZ0;J#/V35!NY_[ZGO3V4K8CY%J7.-.>,!I:+&(GFEB<%*!>M8
MV8IN$+78;$4KLA4M5L;"5BH2-$=8&8LX]S:7#$TH:.:TB$XDY_)6U&;LSK4%
M;R5$#VQ&;%"P0<&)[BT2YZ!R"^DPI\$X:DP@U$MJ& \T5;IW@X*/"05/Y_,5
M)X:)!!045"+.<$"6<)LK!1HJO#;)V;4-3ML*+QI!'P\*/@&F?K$VLQKPJBY$
MFK?O_OKK]:N=5[O[FZ];6]MO7[[>>_ONS:NWK;W?6R\WW_Z[]?OKO7]:V[N_
M[[W9V=S?WMN]U AZ@W&9654,ED[HCUTWGE]6EQI>EF&\^6%-? )+^6*E<S66
M\A6*9CD(!IM1JP-[9%8NVZU>+*?>O3WIC*"5WTJX;O7E71Q$3Y,]/4F.M/2#
M;MOU^OD+5MMN;'S RZ,_^YL+2J#E(2J:$O+>:L0-=<@IH9' T@JI M!;5I1
M05<_O_O25;T&DE:G:P\9P-Q TGU"TIQ&)GDRW(,*)IB.B$>ED(V8(FN8I,P&
MXW-I4M66Y,Y!RDUHRN-6NRY&BK?CDY-NS(=K;;<%8^"[_>$8Q#<351@*5'PA
MHP&\H%HUEQ\>^T%ZT0]^QA-8E(\XK\:F]]"3T7"2*G6VY'BM1K4ZQ_F\8UG"
MSRS%QD,J'B^KT7_U]23V0F>4(6.[Y\<YF]MOX]%N?_0^%@;0;/_+V_X7DXPE
MHZ3%C"-!%$/<!8>,4QH%RKDE7GI&Q=H&-6W,S,KO_TT,^\IP^$:Z'T2ZY]TM
MC&@5<42>^GPZ)7GDN&>(4NN,-C#,#,@]D>V+<I.MFG0_ 2+UF+-$3*A\9S@<
MVYZ/Q1 ]DZ,L,ZK143Q+R0I?@O /;<$>&+O>\PHZ?]#T926KT3;,5 RD@=CE
M0>QBLC(-$T<E]LA['A%P)HH,DQ8I(H4QPL,:DR6EM=)BE=,_-G'DJY.LK)'>
M>Y/>^1P-)C$89((PH19QI?)9$"N1)*8$'3FM?;%^BB9W:Y.9;!6N; 9V5<C\
M([:*OBZY0KH=ZTI!Z)8==(;Y?&@:](];@^C[A[#;Y5T/.'X!)=1/: RWV.$P
M+H2:-%:4>RLWE=NQE]X-XV8>^#TWLM"^L-V;'-[_O3_8.XD#T+%ZAV527T_F
MM"E)M13*L)CQ0QGCK0&&G[##B#M&D$Y"PXS:Z!W6*G'=E*1Z^L*^_(I4=Q'V
M1JAO)]1S>H"Q46-G'3*:)\0)J "6)H-,XBQBP1U5)L>E\Y47Z$='K%:OP8_E
MRF9@5T45N$+!IRM^IGG3_W<,Y'_"]D\&_9/<N,4<SW>V\:U:SV\>O7E1#Y\*
MC5F:SC(:]/HOWH#NV// 28K79V9M[:6_IBNK,6DNC\I\6M!/HE)"2H%13,$@
M+BRP&$DIHCIQCWV@T9>(#M+6ZLXGC5?/+=' U).$J:5I6PU,/1!,+=3,$U'E
M4M["YZ(PR0MDL0H(Q\@5M1HVHYP/0:JVE'<^"],X8.YDSEYY#CL<CH]/)A2V
M/SJ*@\I2727FF=BYO[=PR:.U9CU("$H!V+,9&>ZEO3PAQ:8UW.R%UV>ST2#L
MTA#VX^)A0T$C8S$9Y((6B+/ D8U.($$]#U1+8G1.3<W;NBFC]T2%>KFLJ1'J
M!Q#J^8R&BGN1$D,R$J!- FODM"4@XX19QH2BQI2 %;H8KK]",OT$^-(CMOE-
M*[Y-4TS49K_3ECW3A6YM :P3CE0]6\@Y\BP3>2US9%9Z5UJ%6LW[_:+)#^)O
MXTXWCUNS%RUQ+WJU0# E981Z(Y&122).*$::4(>4-$ ]DPV4\K4-JF3;J,78
MYSM5N+J3)*VXA;*!T09&'[)$=@.C]PRC\X5AF#"P$2HDJ?6@I^?J48*+[+"A
MGBIN0TK9$HK;^.ZG]%861A^=1K!Z#7XL5Y:!_664TS' OZ'S>>-?\&-RQ[$=
M''9ZU>*CYS<P'W-FH&4C,\'703/-T+Q_%$$[RH<:;>\T!TL#&H?8RR6S>_T1
MO,<.X()>2<AW.+!=4*X&)5O?Z"@.8[ZZR%%)/E'7U(:+AB/XH,#N^E2&YT>D
M;@8UZT6Q/.E7^MF+DLJB\SG^^J431D>3'63FQEJ\\=DMUD$CQJ/+;UF5T9;G
M1V/V9VYMV6AR<1ZJ10@T)LZY=4Z!MB"49L W@\('G*U-;CH:3'IP8@\C<H-H
M/R&;H(,O;/>+/1VN_7)^%<(2K!O$:5688'[(+AV8E.YM8"II@)VW/RBNRQ<
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
MF]O8&W%\"OMA0S=O;U^9M^I*IZ6PL,6E(!WBQ#+8\3Q%(3 G \7"!+.V(1^
M;_Z@0T(/9[3];3'UZ V,MC?J]R.!DUNYT'V*4D>"K?$<^ZBQ2%YI8K!2P3IV
M4_5U/EM=0ZJ7BC&[+Q=LN)$H)@F+2%(F$+=4(TV"0"YO#88(BSU=VS"X#9O!
MW;WD*^0(?^+2NP+"V_#Q^Q?G>?-O2AQS+"-2/ )C4/F$&TX248D]$4(QH'?
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
M]"UHK,JW?#8H_5X*]Y[3OB^2V\IH-6]17K\]6V9#9)<UW:]Z+!0P?8H'^.T
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
MF$7>=PPF\!L'$^XN9/CMA,Q,$/2,D,),:7(W(^8:K#".9*'4>%]*72CZGSS
MB(W?RHT<N:4<D5,HP6:;I+2!1)T<D58'XJ)4I!B4$-I1I33VE[W84>5)$,)3
M<,&_'L*5,R=XLGB[97_C%/Z?J]O$*6_JN;\+,AO=@N#U3U3-5VV,(NO9#UJ8
MJ-WZJ^_W[J&5;NJWO4HKS=C@YZZ5+MJOS-F8A<!!U$$*QES(,1967"B224T;
MO]I"J:<O%_QJ6*D?4J2$20/J27).7&""\,*EU%9ZHRRV_*+S<*Q=$2U\*".V
MX>0;<C(5Q@(B\<7@8%,GK"O%"R,= !CF_ -XHAI.OA<G3[NCHK6*207(TD4L
M9PZ6!)8T<4(;;QQ T))? B<_#NAYENXHGD*(.8*\-PJ4<[**1D6%!YTM3.#L
M&G?4-;S>.*/FQMM7.Z/@'3IKGXX[?&-G]9^5'QL[G[^U3[;DQEIG%YX->_.)
MK^^D[NH_'[KHC&)9Q)*=)47H1&1QC#@K&6&NR.)5"<%C1?(,"_2E.:,:L'!S
M67(WY-\XHQY5CDP[HXJE0@5=B.<41$$&H&\]_ 1GR$($G&>Y1V?4Q?X73X(/
MGH\SZG' R>+M%ON-H2_*W,\7-;\HX:+XHFXUQE@G)6VQ*F#7]F@L3RQ08:ET
MRA5E;MP$Z+PL_>!COHW9]=3=-YZ%2.W2HZOCA%L"WE=MK+5%Y^/7XXVU3QSV
MJMLY65>==VW<AY/U?_[^MOIN12 TLR+SG%PB@GD<T)(I ;-;$VI]5-ZYDA1
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
M %BEP=GE3#*BJ,Y4).&Y"4UU[H6FA]MYD*O.[4TL]^',W&HJU R1<;R,.]^
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
MZN;[QB^LWI6UE B,.J7'P _Q"'X!Y0>4Y*[U,5-C?E<\[A338\DB+![[[BC
M/PX'>:P@N\Z''(\/(ZA/\)C.@1L-BO)!1>.W *MB!^5<AGO]$2QR*'Y_,V'O
MTI Z,R@KN]'G.PZ+^&;RX>W$3]/IE2M?WO1V# 25;?AF@=E20D/U\]NC3ACN
MO3%F30N6_1SCB(/QBZM?R5KI IFQ<JO?-%XCPESZ,_QZZ6]7/9:H-<DOOW7Z
ML2\HA^?2SG2T\9ML',"5>\5<NN%MYOE,8\5N-<7E=IH\1?072-<8+TK7_W2L
M*\VPB9C]$@]LUA8&F^E#)ULWN7#LLX@5NZL KKR/^]_@W9].MDY_B*WO_^R#
M[7.TW5X7S8_;>UO[7[HMNG72I/",_2T\ZWULM9L"GK^_">^"9\,8_^PV-WX<
M;1]\Z+0^?F/;^Y].MP[ /-__DIKSE3 "3SXIS9%FN0)=% PYD@(BTG)GE8A&
MYU+J1JTJ.1\K=DL'Y!6-.6_!, \9F+;4>,ON$W;VDHXWGAB5-D:Q!6]N'\7N
MS]@LY5^-20^&2?/9@Q@S8V-4*&(L$"?4( T6+0I$&L)M-NMR45I#5RF>C[N_
MVZ'(DV#2,]0!^7TBZ&M,>DA,*ON8'_5K*'HP*)IOY<2D#U*)A$*.*^&*@WID
M(T=6D*"5L1B74*3HJL#W#BNIU:-;09&HU:.E@J*]08PU&#T8&,T7ZP])":Z<
M1R2?:N=S;K#5/$6$!^<I$<P&#6#$Q2HGJM:+?BD8R5HO6B8P>C;-AIX%%K46
M5%!EQ C,)&A"B8)B9#S*D6J(.,^2(TY;%0"+B%S%^MXV6JT8/6B#W5H]>I!2
M[U?!43XO_MMVPO/K?O8\ &G>:92"BJ ,2>0=%8@[SY$+0:,$2*4)MUH[!I*:
MXU6FY@O"/'OEJ.)1L^1G:F4AP#N6_QN?),^$+.?Q7EJ8X49A_DNW2+<^>'S
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
MK['7@3=^ZQ71CW(YQ"RDB\91A.'!D,;S<[G@7=?GA)RRU,C>6:&1\Y*(P,Q
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
M;[DAB'L!GR@8,IA';*P$I86Z6V! 5>YZK#(T]G(-[5[##M%P+Z)Q)>I8ZF!
M+; WN:COX:"_.[ 'C=]RW=ZL95#\]DJRF?7F82)!NTH2U/9<]!C$50B26* A
MK0,WUW1&GJ*;X:#7GY8:Z[N[@[@+!+,Y'FM9C^Z,7N1KHY?];WR'*T,]+#("
MNP_@ H0$THQ+1+Q/'@L:(L>W\GHX1B0G40&E!:YT<-$*:I/S*N)DA+JFOV*]
M?;?:/@G0+KR,"(.!FPVO@(#]!8*-D\3I)(%-5MZQ!2@_S_[-3K>;-W>]W6S\
M73%QR;[D[>^-P]&@&.7V&</^5/>1"2X<V)-&IRC&M;R+V.U.R9"RYOV4%@DH
M\C/C1 :2R8Y.HP?L:;YM=)C?M=S <1,EY+6196MC_?0EH$J]MY?L[8TA9^TF
MH',P!IW?;L/I]^WA*VY'#%_B@>WTX%\U55Q"%6S':RJYU!1I@G/MA.PVQQHC
M*205RB<9A5EY!]NT-I\&>$8$@\E"7]K:X?>R@]1!U7RG;.$"(JGTD(&P<!$V
M.7?4Z?2J+C73,BH-^@?EI66#%/CO&@BYW.QFW"^E<W#8+6N+5U["<=^)Y98_
MKY7@VI^/7H*(><W;]\B*Z^H%WM^S !39F?&STQ\5=[!?_Y[<^K\PHJL4Y4F[
MI2, L&+D<ANI8<=VNR>-T;#3+9WLY]#6('C<E:;LD54T>OU&M]_;!>.[ZF.W
MUECWPU%VR .A%(VR1V@-2TM+UZ>?3VI8>M[;]^BPU$F-JBL;_ C;=!A[91,\
M6_9^BR4.-1(\H3^X@THSU?%S-6M)@&;]7+*_6)VTC0/2"F4[ZZ)"R.' A@MF
M]Z)F6Q?/@";CL57GS)DQC1]1=JR#AV;;ONB/!K[R!:11U54O]_B<OBOCWV$_
M]R_.G2E'Q<6K+^MMM];8&)60[?KCSF+#O4$<.R$ZQPT8]'"O:, 2P]K-ZY(7
M943IOPBS7HE;'G\\'+->"#SX5(ZMFNS?P*K]4!V(M.)1^5-1GX<L]I"]%YOM
M]9/FZ2?:;*_G0 5C6+*YC%+4"2,N<X@/<X#10BL:C18@*J^ YX6;_G "MM[T
M1]ETYZ)SEGD4L!:(*R&1I5(A$;0PL"]>>0ZVJ5K%6MT UQ<?CF=+U#:JZ(N,
M(S_C(+=8G7=LWN4([9XD1B^H %^S,KF92B+[/A[O>C7<Q9K ZR:A]PQ(B%CO
M?/ 6$<(DXI%89*P5R&@@+$I$I/8JW+A\9^\I,>J=O>_.2DQ3U$XA)UA$'%L
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
M7X;\&")!NFE$6$B(VP *L60.66E)9#J?<=&51@3^/"S]MJ.X9'G 9Z514A^
MZ*@L6%?61AD=P-C.6N=5!NE\YN7$CWZQ!]Y9M'L\CGZ4>2(7R^WX'.U?QNB?
MY0&<Y1Q/&&;.\%Q\0%H=CI:);<5M&/;-TD2YJ(4[<<YO5<YU8\)L9P,?5I6]
M)E45!B$.$(RN:P^+^&;RX6WH%(==>_*FTRO?4=[T=CS%<2F&7'L UGB8?<CC
M,@MEYGWU\[@L@3%K"JM<F6 X@#]A\N)QT8*ULFC!'\,P_YND:]C(2W_&:^32
MWZYZ+)%KH$G>Z;%7_P;,^O"#56M8LQL]]H]R?:LUAEW,>_W_K;"5\^H2(5>0
M>8,;I*3-R?.NN)0>'N>+W\Z5T9C=]6K#'YK@]77T7A:\J$)4SICR^EF]M 68
MN)\JF!H[H:I_E,=P_W*#/][E@^+JNWQ<7'TJ3^4N+-PU)#2!!- OXM4+^*NN
MK =<#[@><#W@US5@9_V/W4%_U MH+&.\CS&EMU?(K6Y,<\K:XTBMZRV&4FSE
M-.+J9/$L!G>JSITMG?:S9>S(I6*>7K\X8TVW5,\/AXVBW^V$1I[GA67#C06+
M-\CC7JK5NV4ND&"2)X:C3();3%T2@7/OF?1<"D?*$V-"*"-/5@GI[)RY*D#Y
MHN.+X7G'W<V#S[39#AVXA[3V6S^:&Y])Z_LWOOW],]_:_\RVVS_H=GN7-S?^
MO3^Y!]XUVJ;?Y/;&UG&+?N*;&]]HDWX^:FU\(]OMO>[VQEZGM1&ZF^UM&,_N
M4?.@E3:_XN/_M-\/FU\Q;IY^.LU'*\FII$+*ZYFRT],B9RE&N7N(CL0Z[+/3
M4YM5HN=KMU;*XRPG/@SWY9]*+KPY]UT!K=?BY*PI\(@0LG3X^[^/LX.WV+FE
MPLW+XX7O!IZ_,$SX##I??(3PKP;.TQG@Y-1Y)DQ$*7*+>,J9F=I;A&F4ACN1
M<&X6)L2:F0]77T;8O+6>F<K_/2L]\V/E7[Z3YKA@NB]2/[SG*75=,O,%P%VS
MO9ZAKM056[ 6S=//.P1'3T(D0*,D(BX80U;@W"O1)>UP4-IDO&.K5,_'8=P2
M\!9#RZ-J@S.OO-0Q_,H@XG)5Z)XX4:=.O1RD.+F(%$));VG0*%$,)B63$EE>
MEAG2/&G"@^=AY9VB:W(^@^7I@.(U^-D^] <I=NZJ 2V8\#.!M]]>K@ITMJ6U
M%O3PV/9^3@MBVN6N91IY[<MZ6+EEO6,(ON?<<6?*MGS4K#(S7V#B]]M:?$OD
M#GOA"/&B%: Q1HP Z6KMY\$18D;[X=8FG;-W#8L<<4LH,IX2I(D@Q(0D#3%@
M)YDU/@\0=_,+U=Z?F_%XE;WURIP_+UCUJ?:SUGL>'M4^S>L],7@2 T?868.X
M80I9JCR*B21G3-2<1M![\*H0\TE8-]=[:L=/K?<\%D#4JL^#@\2,ZJ.C\%%0
M@:)(# %94*2M5<AAYHPW6B7%0?7!:Y+7CI^E"[#*Z0V-26;# P17C1,#&&Q+
MZ(]RFD%Y5OF*0Z_N5JRC#KUZ&7C9G%.JE+/<"V]!3C*'N%<Q%U?G*-(D-9=2
M"I>5*D-7!;TW8CX@<SZ/R*R'QY^E@_6[QFW=;VF>*21?KM'>#9?KJ*X7@<DS
M.JR/6GL93/;HV]QJ,2"+RXSOZ 0-''.>0(?5:V;>SGU^B%SJOG^4^9S3#;NG
M"NQ<G=3ZJQ+,SQB@SB"_/(.<-X]VG"1"D2B12T"Y7!J'#!<*66]"C#$D*?Q<
M!OF2)(E/BE46XVV_F"W>FS=A%A2S7FS67)*U_6N3GT$\K>%*1-TV^UF#R4P?
M(TU9TYOE$]\RIYH(^I!IRD^JBMTL\?;<P*YHK<I$'N?65G0]_F%,W*\X2;DR
M+:OEZ*?I];I- O+]PZ276K4OZ\'\)L<5*.8\Z ]ZI/]8B_J,C(.%_AJ8.$O4
MFABPX99RPSW%H!PR@TFP@M7^FJ>P#?Z]#]?!'[ )3IN@WW\^;K5_B%9[Z[BY
MWSK8;N=G= ^VZ#<V:QML';1 AX(_&]]8\W0=QOB>;+9_@(WQ_J1)M[M9O]K\
MOKV_W0ZI^16?S*7*41MEU,A'2Q$/*:&LR")ND@B4:Z.C67E'Z"HC\_6@[@=M
MS_"T'5B#W0FU;GH@=[_U>O;89$BR/&"O>785*B>M-"0[+JRG]!;=IFIL>G[8
MU)G#)ATP%UI2%%...@HZYD)U$@FM$Y.)9,=%F9VAY:*.ZP^@=CTS;.)/K5&]
M8&QRFC'#A<'1"5":HC5,$4^5RTUU,%8U-KU@;#J9PR:+5<0J4=";<O5FYBG2
MPC+DHB7:B@38Y7(5>[R*\?PQUVM4G$2M.#T:.'$.5AV7"G./.:;!*I>,5-9+
MZU1D]2'\"P:GUE]SX 2FO2!&)^0P]F#*88:LS#';- D=61(DQ)5W2JQB,I_6
M^AH5)UDK3H^&32H9&APAB2C!A>0VJI PEP',.A]$;=2]9&Q:X'!2S/K /(I!
M #8%3I%5WB$2K%7:<$H8 Z..K#(Z7Y/^U>E-[=RXVZ9A'-3:TZ,A5)".:ZZ$
MQE)P':C)'E$&]EWRH$ IL>P(E3K',:#3..C7X'0;<)KW.!%IN<0DH>ASMPSI
M'#+6*_AG"HSAX$%A6GE7UFZG;U^3YK3XT+-LEM>8BL.^<:WJ7W&N=]_@HY<$
M<<RG*'4DV!K/L8\:B^25)@8K%:RK3_U>,L[->Z\8]9'&C'..6L0]!0/1@95(
M'=7,$F55"I<':<_CW%FTW4R<W94M)/23M9#X3[^WBW++PL:G7@XER=TW_N[:
MWHU:7\@GZT%R9>_506SD?A^7PL)!M,5H4++HSN$XN?0"1'C"/:8Q<<FRD28,
M9D&PD'@R5CCFKH6(1VZY7<'"9FJ>3Z3*@2OF^TX"7)SU^7W>2'&/V,GF2>MH
M1XF@65 1[*L<.VDDF%M6*42B\$P2;A4&C:;L(#??[JD/&YC;FI;+"YS2F"*B
M<;O3\]8R?T]=5VYQPY;-<=\T_FU[(SLXJ8BV*G2-<SN<2?7K,363"34ON)Y<
M>CVK.MB-[VF,'S)]^:2X-E][=C&2U*SIQVGEHN[VU"MC)/$:E7?K$%,/]NI0
MV36C[CJ>!QKK OU[^=H*W&9-GQ-G/;.Q\EL%2D\N&*LZK%2O'BQXN+[T!I<N
M)2<OXT+=]])GUZBEOO(F5];;6E]9DTI]Y>N\LB;I^LH7=F5-TO65+^S*2ZHB
MY". 3F]DJX.=J1./L3G.Z9K*7L[#?M')U[PINY!W?L9SYV8VZ*=N'+M&\?DM
MUA7][FAX^2USF;TK3W/ 0N3% Z#IO_?.'!6'=C<B-XCV!RHC<][8[I$]*5;^
MN'ABU.FAF36<G?ZEDTSIT299'6J'Z/N#<L_?C'HA#O)5,":[-&-I[ WRH=3_
M=*()C&H10CZ9XMPZIRB60FEFE @*[Q"\\JXLDI'/QO[*!UJ]8?&O/^R[15LY
M0_#5B9#V0EEAO(J:<9:<IM))XRS3BJA@;75.!O?$L)[/F!)+*<A@ J:")V9U
M<%)*DS"SF$A!5AZKA,C, =OD].S\;&WJ"*:*Q-@\KQPQ*2A"7GU%D=;N#A&6
MA(@#<BY2Q+FGR!K"40PX:@/[0T28JRAR%<?^PK(BX\.KT<&!'<!#BH:/@Z'M
M #'WJF/03-A'G>%>+B1R&/TPGX5==4#7V*TZB#7@OOZ@46+:Q?,T8LHSMD[/
M=T<!WC@L!S2IOYX9;S*&<7632U\51H-R#KD"2CYS+)];=([')0$:$1 @+#CB
M;OP6\K'<H(!!P)W]$:QG*'Z_T8']N*S/LSGT8W0-:_48[G[-'^,<36O]7 9+
MURB^VV.?8+!D3<E'.?6I![NF;GZ>^EC&Y8RB3<FB@Z]!_ZCZ?%ZB=BD"1&]6
M%&=*#$Q5Q*D^5K$[#U0QZ';+M'S5@W*IPT99ZS +X5S\,$O2LA+B0ZR0N3?Q
M_$IC[6S)R@>^Z0SA9?X&B_C^.,>;Q;. I':I8#0KQ>+]F6*1RT'/V ;UTMYR
M:;^"QG;3A;T-W-V"Y6]_Z9T"OY\$*VZY.U?6-K_-_%_Y(I*'K5_WDI>JIK=?
M1&^/>H[QPLL-SOHPT%Q(\$UVX+%*N;_J8NTOMQS[;!EV$VS2WDGF/+?*PL(P
M$J3#+EB');ZFL1!BORB[8JK8^DWRKMCS]!M7>5?[W1];[4^DN;\-__TF6OM?
M?FS13[S5?I_'N+_Y\<N/[?U/9/O@2W<V[VKS^Y>]YOZWD];!E[U6^P=M?<SY
M6[NDV?Z,M[XW^?;'+P?-_7\.MC_^LZBBF2'>:ZT8,BXEQ 4GR$GLD>8::$$S
MYC!;><=7-;UW%^G;(ODS:'Y1(^9K0$R)H]>"NN0=XXGF;FQ,\J!$D(I0*\:(
MR:]%S$G*ZGJWV_<V5]=?B)YCV_;:E/H:\FX$>7@&\K 0T5FN4?*YN316 IE<
M-\VZA%-20<7@+D^IKT&O!KW7 'J>11&B N6 &XZ=U<2F '\'E;Q2DI6@1R:@
M1QX.]&IPNPVXT=EZ(8Y1$J)&2EB5:V8GI*TPR#)&..% J@Z#/H?G2V?7P%8#
MVVL M@>S?VMM[BD C\\ GG-8$.X<(LD X"D;D V.(AZ3UM')J'(GL5J;JT'O
M58,>$]R'8)1+D8-]HQV1C&"OI6$::SW6YDBMS3TIN!TW_[K8)Y$E$8P4%$F:
M N(L-T/Q&/["&AM&::)$K[S36#QC9/O%!TK/L.;FQ5(R>,&QT8U./^]<C/.J
M;N0+EO.Y=Q6?AT_C3' <Z^ 5YB9PEZ35B>.D+=C$VM=G)B\7E>=KU46-'=94
MHNB50UQ[CFPT$@DI/><:!&S"Y9F)GJ\7?$M87@Q6CZI6OFY0^.T6J "L[XFF
MCLK(N01)[%APPI& A=.2R1N<"Q0P8?A4:U>_@H]G#P*L#-Y&S!!3N;8N6)+(
M2>V0IT0(9H-G(JR\(P3/<?%<H\B:@9>%@6]C% 6=*+5)*!#IP47++9;&$4H]
M\"_UM8M[*=AVUL6MF>>2@?AE$2O$B;=(\P32F$8<C'4^$ ?B5][;)JIY=WEY
M]\$T\IIW'Y-W9[VU/% 3F32(8"L1CS(@)ZQ 5! 'ZC+H4LJLO&-BOL1SS;LO
MAG>#I\)1HB1(7QZ,L,Z*Q(650D@K%:V=D4O!NW/.2$^"PBQ%I P#?3GE)EX*
M2V2(QT1SX[0#P6ON'RGXZ,S[-#'LS]?E2!:X'._6=OJF336N LD%R_GR0%)3
M'DF@D1CFN#!<)^R##89%:C#SI'8YOECL7= _D<:@K>0< 0!SQ+F2R+)L^##%
M.8\IRDF8]KRSXFXG04MTDEV#PEDD,G/,F:B"<YQ3Z:SAA@BB*&9*@&1^M$CD
MFGMOP[VSCD9ME%96>"2<TH@SSI#F\$D10'38)IT\77E'V$,%Y=6\NX2\BTDD
M)'CE&#<\N6 \P=Z *13S&8+7M;=Q*7AWUMLHE<""6X*<)A'QW(7/*.D0MUI)
M2V4TU(+D%0\5@5'S[A+R[H,IXS7O/B;OSGH;J0U>!IP0QM'FV%".M D1:6FU
MYS(9ZOG*.Z$?*K6QYMTEY%V#55+8>Z6YX%1C2WDR6"M-!6;2IMK;N!2\.^=M
ME-Q+KA5',C$&@M=BI+VDB.&HC)$B4*Y7WAE"EIYYZP#'VWD;Z0)O(Z\#'!\3
M) GUU$5!50B2PQ]->/ F.<D2S3W':V_CR\7>K_-%(71RH.,*%#55B$?K\AE/
M/O=)T6EFL=(,]*95=7_-J3ZG75Y0 #@@G!IIE".<,V.Q-<DF%I1V0HN;Q#?6
MFM/C<^^LMS&Y% UA'M%LZW"O,#)&$Q2E2I(I'QBF*^\XO;?B5//N\O*NIEA;
MRHB(F'-%K38JDIPPY ,Q8 <]FK>QSG)]")Z>]4)ZRR3&(B#8.N!I;3F"753(
M1TL2\#KC1CY8EFO-U\O+UP^FJ-=\_11\?>:A;&WLGF0/9:(X:D\1#T0@SG%$
M6AB*(@]1"%"W&+8U7[\"OG9$*YJ,CT1A3KAR-$C#K= Q)..D?30O9<W7#\'7
M4][+S[RY_WE'@OD<C3/(I<01)\$C*YU'DL#_L'".LF<DL.MXR>N*)[?[0]M]
MPMJ]XTY #+8]]$>YKU"9M5\7^;COTKP8"6.=<-90H;/."&MF"79!,L^SDL%%
M7??W!0NH^;J_L-$D1).0]5XA#K(IETWB"%00[(W$/BJ12\*OL@>+*'T(=GP>
M-95J,*[!^#HP-AX,>9*"(5PHD?M\"L:B-=*%('SM6E\*U)QUK4OJ*+9:H-SS
M%7&9 @(3#<QUHXV+AO,40*OG_-[IBS5DUI!90^;%$PUA/6&6D(03A__35-G$
MF.+)FL "_R4G&K46>B\\G3W62)'%2!)%..:C2JL$LM1Z1&QD@7*J8HPK[P@H
MH0]<K[A&U!I17SVB/IA'H$;4)T/4N0(;N6N/E!YAK#GB+$JD 4R1H$(*:I/B
MN1PR6358UXA:(VJ-J ^*J*":4A\(<=QB;CVU-DKLL-#*86+3XY59KA'UP1!U
M+A%!T^!B( E9^!_B0FKD+*'(2FJ9$C;B;/335<D?N KS$D'J QP _C&T,(6S
M1LS50K5&!\"4_D+/Z0,[V.WTJOGI$J=_\8$>S5R_T?G9";$7BC<S':1AX)GG
M.[U1R8*7#5V6(Y^YN&+ Q%(*,IB J>")61V<E-(DS"PF4I SR!FOSD6, 8I+
MD1JNM62<$:$#)89I)<&6,LF[A5K;153YZO=B&'7C9CJ;Y=_V)&]/&U[S)T#.
MC^>)%=WX?U_@V>'042[A>M[ZV.2;&ZWN=OM#!\;7;7V'/_M__F@=;!UOMSW;
M_+A%6_NMU-KPK/5YQ]!HO>82>2J U:.@R%!)4="Y2XCB/CB[TH@ J(?E0=@H
M_GJ95%)G>R^W/@?A< 3\WB@YJU'$89$%P7"O[(CN;;'7")/];1Q:0(G^ /Y;
M;G3C, X:118JC3 :E ^!>XK.<>.@7W91CV==U"L,8[C*S3ECA_%+QU!681),
MOVL/B_AF\N'M! XZO7(2Y4UOQVPRQC=Q. =))615/[\]ZH3AWAMCUC@161J/
M PG&+ZY^)6NEH)[!U_%O8DT3<NG/>.VNOS&M[W3GE8/E:Y*)YS)8NB:4?"Z#
M?59D\.P&>S,RN"82:"D"?O2-XGT^] <5+@)L5A_:>X,8&\T*/=]G]+Q!.- M
M^LXO6W?Y*Y?G:_0@588GKW@))JI511T@;O_E!G^\*^VXU[PJT7?MH%2&JX79
M .OV%:_'E^A!=:J7(I,&3+]:B+]!5[VP$'>-(+VQJ;S43KFF'?B]^W7ZN6FU
MD/NLZ7-;UK_Z!V#KP%O!W'W"R-WK%_)ENXYO,/_GZQ_^.PY*B3];QY';J(D3
MQDG#M76.*J<XPSIRF8,<9GTXC)%I/_&GUH=9ETY%S%\S+9_[=,8OKV1N#&>>
M8/P\O3MC3_"?^ZUV^-'<^$1;I^^/MO8_\\W2R_-O>,X_!\W3K:-6^SW\MH5G
M/<'-CTW2HI^/FOLPV_:?G=;&+M\ZW>7-@R9O?=\Z;>VODV9[B[7VOZ3F?&(U
M#00GI1A*(5'$N<#(*,&0D<DXV"N++5MY!T;6 X=_W0AJEZ+8U&L2'Q^B&Y1%
M:W0MEQ]!W:&B7M8'7=;UPT&GNY!87T6%J5$O-B8^[$>M)?7"%N[>6O(UZW;O
MM-^E6[&;*\*+IOCB=%WJ\GFE]%)0QGD$O9<&G9CG0G-*KDUUJ'7=7Z#KSF<Z
M**.P#2X@8S'HNEA*Y S%2$K'M3?$\& >1M==XJH$+PS*F_:DP6H)6*L.OVSA
MNB<-PF^O<=XOVJB^\JFNK+?U15Y9;^N+O++>UA=Y9;VM+_+*>EM?Y)7UMK[(
M*^MM?9%77DQDF4EAF<\,^<5&=YD9T+B8KI*34TK_9S2!42U"H#%QSJW+)4RD
M4)H9)8+".YJN3-\T'O9R)..T^L/8(&2M\<B),>_MH-?I[9YYDY<D'88W.V,G
M,ORV_?U+9ZO]8:^UX>&YGTEV[C;;WW!S(SN8]_:VZ&?:W&\>S:;#-#>VN]L?
M_[W7_/X>MTZ_L=;&M^/FQT_'K?;GH];W;WSSXX?][8VMD^;IGPGNQZW/.])2
M[%CTB!+.$5?1("V20DEJ%J23GAE=>?N!YF-8SPF(T5E%&(O$6\6E-\;+D*+!
M/'%CI)2SZ3.M.&Q\ZOG^06S\]I]^4?S>@,5OC,-D9SELFK(7IE9=^_8KTK4J
M7UJG%V)O^(;R-25^ ;TO9N*_1X-B9'O#QK#?6/_Z5X-*C A&7*R>L?<C#:M\
MXIO.T'8[_@8#W8C#.#CH9*9I?-^+N91?8ZJV7^/C &810Z/3J[84E2FLC7%!
MP$8;?BZJ8X.BL3Z(\$-V7W8.84OAB>,H\DXL'GG65\YQM3'J_8Q%GD:9,(5<
M.8?#\1QLKFI8-(9[=EBR@H6Y M&BU!^DV*FRI,JSBR+OYGE"5DZ].KPPW>)L
MN@W;"^4%G9[OCD*U@&525__@<#2L"+Z?&G&,5U/97(=3I)/O&![UD>_:HF@<
MP/;TPUJCO>#;_+#JV7D@"QYKQXG(Q:(?8:KY[K-SXFKXO9,KYN=SV'.9=C:]
M)F%\>M?X[6A,3).TM5$O?_J]?/+44^&-X[7MY,-(D-G#0<>-\EY-QKG6^ 8L
M/5BX&*L79S.90S7CP62YX6'NI!KE6:+<Z" OV:+WY1E-+\9>OPNOK[9T\0C/
M%C=<=B^\/K^U(E.XS/Z, [L;&[U1V2.KVKRSH1>-_FA8#.&%>;AY<_+-,,'.
M9/MS#CGL3UE^6+TM2GJ=)O$B/Q+^ T/UY9?5KI8KTBM@LP8Q7+ZY!5!MS.\L
MX@6.&7/*;9BD,X!1'$9 B)\QCVE"%GE"X\>-NL/. 2Q>]Z21IY"))1X?=@;Q
MPE0;>S8T+CV]KB8]<W -PLTKIQTW/G)CH^54F&0D=9$E2>(UY5'FE(MU$%:A
MTQWEN9PCV_OCBL,_#/H'?YUS]V::U476#_JCWO#:@MU/?-[]ZU65]OO3UM$.
M]UB WN>1D2$@'G! +B8).R,$9L8G%_@5X0L+"8!P%C&U'AO%."@^6FAOE#/2
M>!:YC-=4<Z@)X%<2@-".8M@8A&WNL>ZRKNJ"0L# .;C:FZ#=RKM>?RY<8>X+
M0.KS?9K&-4"6LZ_GP;%"HT7(>X.LZE(Z9"):FS??%EAB],DTTT^]L>RV&>./
M.N-D\UF!<M@'_;%3R9$PI2-.\+LSI2/NGNN(B_2KX;2.>+W2!(,;]8:3Y9]7
M5E;+\?; ZNB,K8YN:77,R?\./##LCTJA>.%1TR)\N#?HCW;WSA67<]'U6R=E
M':A262Y(>/C'Y9/X;4[(7R[:*Y5B++BG*7+NTM^SZG&)$G2N('7.]:+Q@,M%
M/P)QWSBP(>;!WPY"[QG\-0>AW\>+LUZM3:O4?S93B8_%E[,5*&/#;E85Y_7!
MI<?-SSNP#8H('F#9.0/#,G?%#C:AI#%S23+KDUIY1XU8I5PM@LC;:E-!"JDU
M#EH&P66*6JG$L4V>LT"="M>4[ZPIX5$H87-]AT?*0TP*86T]XLH(Y)P"<N")
MF01[P2@(3DKD*J;S!8Y*I7P6L6Z&26?R<5AFSM]40JXVSDV"[LGJ'4CQ3H["
MFA0?U=_X7FRVU^'S)WC'CZ/6[H[R(6!& 9$R,7+8*F2P(4@9$J+"5C-',T"9
M5<[FB\/>@2H<L200E<"VBURK *^E1.L8<ADWF=AMM?V:*AZ8*HYS9V)+@\,@
MK(+W8.;)7*!)@ 5$=3*<$!&59!FLV*HV"\36 X#5;93YBU"UMN!H9JET>S T
M2S+,FOW7R@=6&35'>QV_!QK@2</%LP)2G=Z4KVB1#7#1(YB&8_43F X,WN+,
M@PE//@2E'Q8?'MLI]K+J/S60@VB+T:!L*3-V85UTC-IB? "Q"U=T3T!M+T95
M9:IJ<!/'J>WZ4??,<5K:<7#W=<IV&@__@M8-;SB8. ('\; _*'7X\> Z1?D]
MT,9D7>9G4 FM\K*4@#SR31/+<JVQ,1[;> R#V)T8#OF.RS<I:^FW@SQ->'+>
M)X<]XYI;BW.CLD2%$%(1IFZKG3^"@Z/&P@D6?A*;GW=@=W+G3XR$91IQDW)O
M9PQJF\&:2(VM2F3EG<&KP((/(11CY,08)ED4C$L6' A&0Z04@+2,Z>M*1-<4
M\BO5^2V\V<Z)0C"/C28MBT$3L+"403YBD):"2.2PH4@+IH@5%OL05]YIL4K(
M?).G&?4\T\X-9-_]M7,+CY%*&65MX#IA+0WG2BC%F<?&V-L:BC7)_3*2 VL2
MC"FLL5'(4\IRAQR#3+ "1>M4<B)8GS0H:%2O$O4@".42(01L!$>!3A1EFBBK
M0S1" \483Y? 25^3R[P^O[GQ_KAUM..,B5%3C%3B!G&%$S(N4%#OLY;O=- N
M9')AJWB1&^HN$#6KE=^DO.\-(ZC$LD=0T4>/H,JYN9UAZ=A?[X6_)IIY/@O8
MZ!2^V\^J\+*$5;4FN;G[[_GV]W_O;[6!@ ^^P;6?66M_2VSO_^"@>/'-[T#D
MW[?WMDX]FV. ]EYWZZ"U!\^FVVU_ @Q$6_O=@\WV[@F,0VP?_-/=/OBPWSH-
M^:B*-G=WDN,)EI,C!M(-\03VJ^,1@Q&KM1%48AW];%B5523JZ)2TT7&J:"X7
MI(VV@;G %#6S8553^U#RQ86=N#JPZK8!4@L#L:X?[\7YP=?1!P!O;P'&-<A^
M$Y7&7)/D:3#N\=CFTHBGQ8R4%S+CS\AV&U.+O/:4$4J-]=)471_MCHIA!79T
MHHX-;QH#<3CH@W4Z/)F1KT;#CEAL,6 <QSQI++TD.'$2@51%V/E40H'&])JL
M_8D#[$NTW?=@3 _CW]4;.UFF3\E+6 6?9>91'\S:V%L:<?FKT6*S_6TG$*XI
ME1XY241VSD=D&,:(!,P]MI[Y"/9>*?X6>+NFG!9^3+;%Y,RV,P@H'T*>-(K8
M[>8@HWPRZ?\[ZESE1JB)9,F(!'0T>C\J 3P?9<<GX-GAV5J7FI4%DACFKT<#
MOV>+"+]W?!F&90_ATN-)V-7_WJ:+'V8"R,#$1#TGCF@G=,2<4NZII<R,50RX
M!"TB&20N=*%>+XHX7,]$6W3RFZ? ^1R;RXN*]8JT _##?SK6=;JE7K^>?7DQ
MM.(-57;YVLAK_Q/9,4!!S@>/K/ $<1<(REHA8L(GPB+UUK&5=X*L7=:D#T1>
M%_Y5!N15D16]?NE&'=@J4M .+\BI([C^#(O*V,5SPJSB&"9PUG#1VU%Q?E6_
M##0\IX@J9*08N?WL9\VQA:.8?:V=K I5)L-/.^CT1T4C*Z=CJ S5O>>VP9Q5
M,*<JC04RIZ5:]!8&4C[C3>F^!4MCW,=@7$9GZL9Q%P1\?HMU13^[@"^]9:Z,
M[Q,=&&0?XP7C:>KOO<%D-(=V-R(WB/8'*D\!WMCND3TI5OZXJ&J"GCFSAK/3
MOW22*3W:)"N=-^0JS>7.ORGI+U\%8[)+,Y8&8#O Z_]<;Z02O/*N71Z0 (YG
MO,S:Z[_^L.\6;>72'5$M-C:N-QX>44%VC$8>)2>2&2Y]M#00;1)+ F2O9[C6
M?1Y+..4&73LQ!!(X#\A:KW.A*H=<@K\2X39Q(R46XE+=)X>@NTZE(7?C<)C5
M8*"33LD5CZ(IU]3R9-327C^^'[5<KRGGR.$RJ#,?8C^@ULRETV!&:<45YTI&
M;44$5-=<!19DHK?3FC<Z!>@:MOMQT!\=?BH/TH$!LGMNXI+9A,F5^+J^"RN1
ME>AV_RL0_U_C[(_RMUIC7DQFNP!*A"AC@,R8]A'QQ!VR)CG$C*&&.$UC#E-1
M>NVRCH%G&O.G*GRAEU>Z"T0Q&A0E+77 DG<CT%=C45R48:5"F.,> *6NQC>X
M8(I(SPEZT#^H8*^*4H[CY+8<_]%WH'4"_5YX(SSGP/Z(DXCM,E!^',+1Z)?A
MWN/;2GU\=-BOYM3W?C08E&IX3F""M^>LH/@S/V)U'. Q";.(Q]&/)L$;]GS8
MI<L?Z*QA)X0Z_FK8*1*L:']P4B9QP>3'-T^T_8MV )!Q7IR)A>)!LW'Q)E9*
MN=K58E\QJ+'797SN, [EN+CJL&;E6AUUBC@9<BR3Z(I1&2+3/\N#FKP(;JI6
M,L?7Y^2YP@\Z+I;Y<C!6V^VN+;)<[I@>KI?]<(,]^N'&UY$KXG]'L*'O2RI=
MEG.,S;\F-4;?\ZW]UEZ3OF<M^IG">^CVQH=.:V-[?WO?GV[MOV?;.5VF/=\M
M<:N]UX'[3K?:GN5ZI'#/C^;W3[AU /]WVNHTVZ';;#=)V2WQ=/=XQTKFI=4$
MJ3) 4U&+3"(4!:%3]#%8C=6LE]]@8G1>7!4Q-T%K)XBC0'K*$T6]F#W%.%_P
M1K7BEYU<+(\M<OT4+RZ)"(XR)R@L&.&!:0O\)X,,#OZBQJFRHL/53+QP'-<_
M]UEDPF_V&KF,9"45Q2*;;:R)W]YP(\%Z 4):L^AY<,YY,"(5AL42BCABQJJX
MPN*EJ^*_&C^:[76QV?YVW(3G-#=@+.L[WDO#"&>@,9&$N'$4Z40%<L)X2TP@
MEH#&U._=2"T_R5&?S1BZ\62U\>$_JX_FS7;8R* IHX0Q("&5K3LA%8@:985C
M;"Q3@(30(EHZU\LGI#0NC%"T^V-_]9^C3C=K0<7ST+9_/24UZ0X6)*@4*"+"
M >U8:A!82@(Q%B)AP.:&Y" 2O+8@R&W:-7U./D>V.,>54A^VF0[.0G'/E..3
MQJCT&<?C3E%& 9===X%H]JH2"*'A^H-!V:7W3+&>CY0>Q)_][L_R=GAA9]@
MU34?4,P&IUS5:?J)P/E:E]J=X1ES3H@4QG$I.-$*C%T1%>AP@>.HJ7P]GI(G
MAF?1W-V) 5C,X83 %LAA?8HB ]8"BDE$YK'P#KO;P?/_V:/A7G_0BZN-O]8?
M#Z&U#Q'KX*7VA@LE360Z&&*$ -8( =_8<U(C]$,0T^Y1F7M*A+*1(V:"0Z"
M!9#UQ*)$G='2)4LDZ/YR@7/DH>#Z%8$R603*AX-8%M:QM^(EEIQ-F,C$?.1*
M2YW5'9D$Y21&8],9+Y$)+Y&K>>F]'71/OL2QWV@S?8V]3G^P$=TS.8U_6EY:
MYYOK.Q+P%Q2>A**5P$L@%Y%+@2$;.''X_V?O79O41I*%X;]2X1WO:T>H9=U
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
M&+F#0ZOO*^0V'[E69[OE=0"YIN+<RT7NX5U16H]=%5A?"ZP+.N#1]1:'T^L
MI(#<)Y80GO^./5!6"@#%<::B_1?@QX*C4/D]%;WL32^.[M9;4%312\OHQ52A
M?D4O5>[1*OFBZ&7?O0WTH5)?%+E4$"]#)5X4O50YCMI?:+C%_ISU;D#D,YO2
M((*5D5_9PL'SE253\N+_&$W2EZO8:H^WQ^IDS8!>39>@.@)>IZ;D@HZ UZXI
M2-@1\#H*O*>5O:H"^$F%0SUAR(Z UZE<3>_XI9*+N>3";*XF'QA[/:C)GAJC
M?6.H'J8[>YA^F,Z2^ XLOE]IY#^]B^F3T*C&..\8YV[]6>L!MM;]$\F=?**)
MQ\*N-0 UZZEHW17HJC9_I]3R%7!/F<NIH'LZZ*H&E4HNM!.XE;LD-2\FUPX=
M]<9+V&'::'L=2Y:E8E*GA&^_KGMS'8&OJ]SZ)Q4/O9INXW<$OBJF>EKR-51*
MP&D3WMTZ :QZ>';&"#)[E>OZ'\<,J@75'4.NH]H\7C!R*VN0"K=MP:U9O=N*
M0FY;D&LIH7RQN#6=SO9X[ !R50?/#E\B.J"#9R<OXPSK\@W5SR27C]PNU\52
MV%78;3-VAZ:J(WNQR%6LJ["KL-M.[ [=SB)7U1K=7FOT11")OY;M/-M:ED+U
M]+R ,C9]S>RI=EB*7O8^UC1W4$\42]%+&^G%U)Q>O;=)%+VTB5X<S;14&3Y%
M+_O?]U'215'+_J>1:ZNBL(I>]L[JL;5^7[7R;$_.=GO]A5:_L_["RT>NHZ)T
MEXO<ZOGX"K=MP:WIUE1+4"'W#,A5S;,O%K>*;R\7MUU.G%"Q]8OJXWG"V/^>
MX%1]/"_<A]77!\I%KLAEW[W9NJ/B^XI<]K^P[BKIHLAE?W(QZREPH,BEC>1B
MZT;5:X>*7+I++J8^5-)%D<O^TF588^JSNGRO.GA>MI_6J5SO2-63;$'<N2/@
MM?6JB5\*O)7 6T]&3$? :ZE:R:=MD*J.MM-Z%6LOE%S,I3IXJC'V'D-U\%QE
M9)[)3=;Z>'YF\-W/:48S1K"UH>KKV=TQ5#[+6CX+V58FHHWI+2I_Y *\I'W-
M-I1;71',WK:1H3D]E4.B"&9O"=/3ACTE813!5#F2+'6/6Q',WMY02[/K[ RK
M"*9M!&-J/;/&B_^*8-I&,(:E#8WV-Y]NL2/E.2E*1Y"-/I6+\9]<>/#'=&OJ
MLEW_[;[+1Z[E*.1>+'+-NAK<*N0JL:R0^Q3DFJJ(S>4BUZ@I6TDA5Q7#4,4P
M3@F/7Y(X3<E/<?R-_"\-<W8AB0.V2AQHOTNL-^AK@Z$*!"N*V7=O;M_1[#J=
MJ(IB6D8QO9ZCF>J.N**8_6_-&3W-4*$]13$56DRXFFVK)EF*8O;.3S('FEMG
M;0%%,6VC&,WJ]37':7\]"D%*1L-IJ90KL.Y"Z9K_<-!9]^'E(]>RE>?_8I%K
M=K?#= >0.ZBI_(A"[AF0:ZMH^\4B=ZBZBEPL;CL?;'^5T5'(BKAL*1X^I<EM
M$%UA<->T8/25^+C=7Z](80Z.'S+?(R)M/3T5^\R(X"LNP])T=+>'P"OEN.,R
M28(Y[D%*8/5>#CN#[RG\!8,GU,O@43*%SY-P7GI\QA*231@)L=QBJA'VW0MS
MG(O0:$YF%( ![\4)&>=A*%ZA(QB:E_+0<'PPH_^11[)4HVUHQ#(L2R/3/,R"
M68@])49S8EKZ:D!_6R+%!1"*U3A"6939I++,9K(HL\GQ3C*LL+E*.8"T-)].
M\1FDCXUO .H9]2;RJ^VT<%_,#X.*P=(9\Q"@).7]1L@XCC-86*.(Q-4'CX'<
MM+82B:-;>^6WG)E(^(K7B(078_D0(>/#'.,X3\@LB6>X=/@;#C*0$0GSV1T+
MXQDR/B"19AK)9W$$XF4Z"QD" / <@(P >9,&:8:TD-W'Y9'H[6W";@%&*%UF
M\,/W8 JT!O+(T&T"^PQA%$$[!5DPEO$"03A24!0)"O$;$$T>"W<-"C+')-0#
M8MM.5NN'5IFHK()]:F!D$.X[N(G$]Q' H69,D>,B"=:430@E&??)LN\H(6"<
M8%$Y"M>Y^O(/IC%8KD<3@ JBX@1;A807IWAB>7069/+4#"(08S Z7WT,DBD1
M3VVG%XDBQ^*DL8'W[P,_FTCMJ?RB4..NC>4K=)3&89YM?Z6D&7H,5UH3)5KK
ME]!*_TZ2I8"^95>CA-%O5W0,B[VFX3V=I\]>K?(;,-L:#->WOW63X_'ISDT.
M:Y]Y<4(Y<C@K"4G](VW,6L@D8>._/?M+P(:^;0UZOF^QL>,X=#1R+:/?<P?V
MT.WYKO%OTWCVYBLJZL@T;V%&5-=^?$7?;$)E*^3AUPEJ"6$8WW.5A.\-%12:
MP" @*T$42M;FLB/R@RQ'J0+B($] $A _3PIE)@,XBL)S:?!=*,4I@5?@J8<"
MES\''TSRPH?Y:<(KV"V3:Z^?>+C(K11B(@%DH^$8TEG*KHL/K_T@G85T?AU$
M'#3\I==R BE;-BBE?$;QL^2SH:L;;A]930;ZY,22"W7.A6L6K?C-[NF&XVS]
MV=#-K;_M&A;T#P>4DD.&W?V;8QPVJEIL;8O=C[H>"5,_6JAP^.#1#9XG<>*>
MQQFS,#/X@-=</?%61.+FTIKO8V&[?^7B[#<AQGY>B#$"$FRK=Z[+\/H"0O]Q
M:#V5S$J)$T*H\W-@EA%0^P*?X/YW74-I T#Q>-R#PA[??\>!:!Z#3;L!*D5O
M1Z>WLU:LKB.*\5,>A-PA()T34V$,58O>;*6'=9*XM%3*ROMO=DC+-#6[=V!B
MQ=XP.$9?AR?4Y%:TW U:'FK#ROG"BI05*3>0E"U#&U3N(ZUH6=%R VD95(S^
MT&DH+>_IUFB\4O^5113377:H]!M2T5J8<=;7>N[NZ\VG$W&/VLNMAJRE.</=
M!<T49 ^6@*:U6P(JT!YZ3]"Q=NO\#;H*V-SC ]M+HTO(BZ?3($V#.-KG^+BD
M3.:>9CD-:6%YC/9CEXDD1QL.%)(:CJ2A-K0;TBE:(6EK92G-M>IO*=MZL^MS
M.:=2PPL!\1U/4^-I4NP[+ D/T\LTQ5S-LG?[J)16>Z@R8IN[+T0JR!YHB@TU
M<["[4Y8"[:%$.S@#9&MHZU*31X\G_F],XFU?_=JJC6]7W;\RH]<&DO'C'/.#
MBWVJ&,'1 -1LX6(;FF,^+;A[!""U(V*FV*7S[&)9FFL?Z"E1[*+8I6/LTC<U
MTU3LHMA%L<M>I\M <Q^)9S:877;7;6EF^8T=E14:6J=E4V4%<<5S45IA_?;Z
M4)?>Q.)&/?I0?S#MHGY4\?587EP2]U;WO:^JE>ILA'.-?[^V KR#O6D%O:+&
MT?H*JMR779^?8Q%>R6)>,(37 O#^S .\G'M'/1IY_*'5._M1FB6YQQW,080E
M"FYAT)3/L<WWC$_]!Z9-R8L4B#X(@_^*IZ1KX26AP$=#_I+IE,L>'!'.&;&=
M'3,<#D>=W(1I3((M-&7KS@:$VD4IP<T4M>=-Z!T(3>)X#'_/0NJ)7"S$%O7O
M *G\"CK^#LR+PHTF\!L@)@PY5E*L&X-UAO QO,7]\Y=?X %@?,[RK:S=\3''
M/?HYT"Y63RH7UD@ YO,9"JX0"^R,D% +CL!K[  U\M>_#"P+A'P2S."8B%B&
M]9J"5./?FZ\1M/>3P)N0C.? (?AX79U 5 .)$X0K8(:D$YR/8P8]:@!T^#*C
MW['0$^ @3SAZ>/$+6* HSR'+9 !]X+N[5SB-_6",%9YN>07E/5;)O7I\F#LL
MM@%0H?PR/1#6) Y]F 1(*]7)!Z0>/Q#%2E9)? C$_+P@%KXH(-X9T-V2)\;!
M=\;E SH2X=M$+CW!4@AI/H6I/R4!O/$!J.7[U8B/L?ZX3GY=5#I*2T@#H-TR
M,D[BJ>0>@ ULD<P93>"E/[C@"#+)8&$ $@XV,N=@AJ'A\SU@: )$DZ;%-@H0
M<7Z%?V]C1 6')]9,2MA=P'C=@SC/ (N1*-#E>:!NP%L)\UAPQ\L(C&B(.$VE
M%$J1(.X"9&=1'&:M^I(LW 0RM2CH):82LH$O"M%INJ\1J/"GA_0,4EF@!JN'
M!4 # C!4"J,9$'W&0$ZE0+L@SGU>LH:CUP]2+Q?9-J+<RX9Y@/OH+5\.H2/8
MKZ3L49X*D.'&8#Q<!!P,(+> IN\"^ ^'YH8!)6W#G*JNRTI=%VO-1ZWJNJBZ
M+K6<E:@96 8!T0"\Q!)^DH#(XM)P0XG#;87F^(E%4UDF)ET49CEOA15>(510
M?=42*Z8^=+?_>FAI#6!(PQJ<H Z(/3A^.9B>;MNGJ%ERBK4.](%SZ'K.O=:A
M/N@?-NKYUVH"'YCM :QCGZ=NS<'98B>N/["SVL!;*=./6^&B:248=H* FQ';
ML\LO'P"?T;*"T_3'4?+JS1=>-%(<W.\9RSH,E^<""O%8_)?GOW 8-0-@^S;"
M/KD]LQ\TE]6PMUIY#5GI3R /!#X1T4U?[89^XJN!D*.NJ<?+)C^VJFVA 8N7
M;*Z:E*5$SJLR]^"?6TBTCGS$6I)F]ZDR5?D*=_M2,F^F]+]QI'OQM(4IF.ON
MK5/<E3D5.30O!-Y_"DLH."YO]+FF-A@8)X7F'C>X]H-F2Q+Q#VZFM3=-M:]9
M3]TU:SJ4__38YIM--D/-Z.^N@G%^]FF<5&RI8'0.;?YZRIRT^F5C91-F<Y/M
M1@NSO0KE'GNCM1DJ[YG_\W?R-DYF,KK:0GO%?H*]LH:W@_3LQW'?/+X^S"KI
M*K0LIZ^Y[O"D,-MURFZ 64L.4K-R+^;-]-&^LU+1QWYU>L"FKX5"%)+V%W]Z
MU2L<E\+$7?#9V\=P?[1&X7U'(SHII574ZN)NE1)T%#KI#+1,U]1<PZW;7=W"
MT\8\U"G=^M-&T<=^A5R'_0/K>[34N]I")%EZ/2BJGXF[X"-U.N4C_5<4X&W-
M+W@+,"6_X V\:/H@ 4TYTO8 Y4"Y'2N5LC(TUSY*0*)S'HMZG$KU'S^*/O;3
M(=W*C6:4V_'LAF#5](I+8>(NN!U[W7([!EC3PLO$]>,PGXX"JGR0E<%X6G_:
MI4'+LAW-<)^4D]]1]X5Y:/Y7ZX\>11_[Z8^VL[N"N?)!UHZDZKDGE\+$7?!!
M'B6#K37ZX\?_[W<6A"'Y-;X%33+P4N5\K">SMSO0LEVM/U3.1Y7SJ)R/QVZ?
M6_WBD'(^GIV)NQI!Z(+S\2A^I-8HCY_B)"/_PV@2S<D7YN5)D,TU\B'R]!;>
M]G&4V[2Z,%-NTPK0X@5PK0>"7WE<]H5<1[TNBD;VU'X=E;[9<"15UWXOA8F[
MX#H]2A9>:[3?=T'"O.RG?$[^'D\9^3#%TOY,)7 J'^H9?*B&-A@>IGUWW?U2
M-0!_*>X711][:I&/]+U7/M3:D:1\J)?L0SVL'$I;?:@__95.9Z]_(K\D%*\#
MD9_"V/M&OM 0>T;]^NO;%GI2>\J3JCRIRI/:9,AUU FC:&0O6:0-G0-[*RM/
M:G-UX$MAXBYX4LW#ZI&WU97Z-DXS+[[Z$$7Q'0O)%^S7R7N2@@*LG*EG4B:[
M"BW+'&K#XS!<Y_PPRIFJZ&.7(CEP51'.AB/)4+?A+]B9:A[%L=0:1?+O-/I/
M$)$/V.8MXG7G:4ANIC"81V5F*K:KEX]]36"J69QDHD+]VUC7R*]?WRGWI7)?
MGI@I'<WHJ_OSAQQ6@XYZ/11][*EQ.O50B$+2"37.2V'B3K@NN]7HZ/__]'%Y
M>9XH9Z7*_#PM=PT,S34/NV;8;3^'J5L=]7,H^MA7=:Q:>DDY*QNO.EX*$W?"
M6=FMED%?&9V2FS ,:.2QDA+)W93O?KHA-SPW]'_7_93MRPCM*Y?JF?3BKD)+
M982JC%#E5CV=;NRZKG*K-AM)RJUZT6[5;O5&^M4F?Z=)$J3D*_,F$<QZ&^"-
M*-2-E9-5982>F-=<;3 \;4^IR_3/=/=FKJ*//17)GKI>WW D54^RN10F[H23
MM6L-DF!)MRS*-BB2+?2DNLJ3JCRI)X66:VD#XS#=M^O^EZZVA5'TL9_NVS=5
M;Z>&(ZF[">:=<*)VJ[G33S11C9V4U_1<:K9A:U;_L!2>;CM<3+V>Q,/Z#QU%
M'_MICKVA2DUM.)*4U_2BO:;=ZNST-9[1_Y)?\1M8-WD;)[.GA-V[ZDM3U^(K
M06MH:#"#<BT=H$!6O=MT*5X+11][*I"]>BA$(4FY'I7KD5_<[93K\?\^J\*=
MYXI4=Q5:?5.S>JJ1_"$G3=7RWI?BJE#TL:>Z6+F5IO(W-EY=O!0F[H2_L5M=
MD#Y]?/>%_(Q5.V=)D+)4?V+E]\ZZT)3#L5+$VM2&[E$\^QWS552/6%^*KT+1
MQYX:I%FU-X!R.)Y=@ZSG3G_]3-P%AZ/5K19"/T=W\6W.5DN_*Q>DRGD\L9EF
M'1RR[K;[0N4\*OK8K4$ZO7J\U I))]0@+X6)G^J#/)&/I7%:Z-<X*ZEA-3FE
M1G'BL^1* .+:!GKSXWP4,H+[+W[%V]=(BFD<!K[XI56J2*]VWU\GP&QKCNMJ
M?;OV&]+'@'9+CAG+/K39\9%(LGWGTY$(\DGPW0GBO4BQ<<?9#T<EP&H :C;Y
M]4!A[Q]8 .%X0&J1P_C$K-,\"K%ZE=..FD ?]<MR;FN\RBCLN'!EPC_%FJ8T
MN0TBL7<+1I?;O4+9>6WW"ZH((I]%V?65.> 4>]1=[5'QR#JXXM%"K3TS(OB*
MR[ T'=WM(?!NHBB'5?Z7^02721*L+A6D!%;OY; S^)["7S!X0KT,'B53^#P)
MYZ7'9RPAV821D,%7J4;8=R_,<2Y"HSF940 &O!<G9)R'H7B%CF#H*7R"QV'\
M>$S^D4=,<)1M:,0R+$LCTSS,@ED8X.+FQ+3TTX#/V@-\S]ZL]<,J4>VE4:G5
M."K]$"%%P239?4R"Z2R)[X F0FQ_"^3EL9"3:(K%(8#J@)KH#)[Y'DR!RH!4
M^[I%J)=@*DYGD&A?&A)=W95([ P.G>;B$-:S"84[,6CV]6'74-B[+!2Z"TG:
M&0SVFXO!PP2IHSM=PZ';7!P>)$@?Q^"Z)57&GU4LH@9P/'OS%2R%<1R&\3WN
MC5N"),VGL& 8).6&!(T C<&,6Q_<J "38A8D/!$FA9<3:6J0("*SD'ILAPUQ
M'V23.,_(;7"'\X$)SKR,9#&?B'UGB1? ^/ RO"O_\M%&8?=HL\S$E#!CQI)I
M(')Q"#>RP7()QFCA@ 63X1.S),#GQ,BI-V%^'L)8I:5?%^B2NY:N F'P _Q#
M.DO9=?'AM1^DL+OY=1!Q*/*77DO$2O_!!JKGF!8_O[X/_&R"=KAN<%N\B/+)
MF>7/.O]IS8$A?K,-W77-K3\;^J&_V0/GH#=W+=;LZ8ZU_>>&+;8/..FU9;&.
M/K!;L]B>;MKV7L,^$OEN1'!ZL"95W<UWE!E-]@B:5 B-[MB\QS QL4G;_PPK
M0O$HI/^7/W.:R,_O&<LZ#)CG @KQ6/R7IS"(CP7(?APEK][4!K''$G"+(1X
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
M;JO<>( GX)W'MB&U+FZGEG:V3GU6 <):SKH;+K+PAH[D-4-<TP&1Q<B$HB@
M;I,B&NT]KA" 6"A#! 412*H9/_RFLY )#?H>["N4!' "9#A+=A^71RH,0GZV
MK=A^AFX7QIE85?IGCG)NC)**2QP8:2-M[1C4M'23TV8*"\LFA,HS'L\\+HU+
MYBC: JO6J&D,EHM:D:XKD)!G;-DD#5![AH'YPH78DG8HZ@?\(MYU04K<[;'F
M.0%*".DL9=?%A]=%*D(0<7SREUZO$MT&Z<%I3OR\5'MU0ZB^,HE!SBQ_UOE/
M:WYP\9MEZ/V!O?5G0S</_,T>. >]N6NQ)KS8<UNRV*'N6/W6K+7G6BU9*Q"!
M81ZZH',O=J /!VTA6%<?F(.6K!6(P.GMM]A'<KL:D<(U6#OB'V@O7+A_DO:5
M.$I_I]-]LK<." 94!<4YO4W[08K;\@),/TNM8*N2UY E?U@H+6+=+X*HZ4L&
M<S&'U_WTY6K _:A+Z>G6'HO99GY9^F"O*(UT9)V:C02VFB13;J9Q#NKNEQE7
M_V/R#N,Z0'MDB=RS"9GF0>?GPI'RXRAY)6'%/WYF4QI$L ]!^5G,OT4H^G5!
MKV4B>@G:ADNY9=Q*X/HMG35]R9\!KFT5R5;G1?*",\BG.,VNWI6\$E^$^^0]
M8YF2RE(JOUTXJOB?_P0(P7J5V-T,N^?D4\*N>%C%W^ MW,!\A]Z-.2@!\#%H
MUI,$Z-J)3[YD29GM'I-.*NE<)9T_2#K7^F:_8<G)BH05"5=(AQYHMEFUH(\B
M847"S=FUI=G&)5-P9R_^]"LW]E 7?]3%GZTGG370!H[32FB>TV3?$YS_M!O1
MZN&R!%Y?/[#1\@5+O'/7_J[-*?$6@Q%SGC_[%]MX@E^BV_5);5<;]%U51;;Q
M6#(K=\)66#JWG[2O6HDV'$75JR.H<LS=*,=L&3V0L6Z#879A9DVW!1'/6>^H
M*#IWN<':;)2?6)+,\:8A.4DBRAY7LW8DHNQ[->OXH=XJ'HL6LK;E:+W^@2[V
MECK2VXDE<W!@!32%I;/IZX,#77P*1>="4>]0+VSK]9@:XB&M,JE^?W58>\'S
MP*N)YI2)YI1==Y2HA4*HSD[3]0NBS@1]/E%@V32.R*>01M_(AP\?6FA9K5>"
M4DZ3O77VW@')2\K'?F[7UE#K.2H2TG L]32W5T\L1"&I0O=0IZ,^XF:%7IH'
MK4-MJ^Z&JJS#;:MN"Z$Z^X'7+XA4;ZP:[I?(ZE_KA=;5[9.G@J;9G&<: \UV
MAD]*ZGT2?-IQ^TIQ1R>Y8SC43.=I/9L4<RCFN%#FT"RC:AK[Y?!&E>C.R?BD
M>43AZ.TBB?JMG?JN^#T5ULV&LFW;VK!GU@WKLXRA9% 9\X.^WBZ#IGXAI%JG
M'3^B_92>"%^WUI=?:WT2\/9JO#/,SL8P1^CTLEJNOMSO94?5^LI=8#K3B*-Y
M_=*690"W]KI9=D##'@1+*CF\W1D2\.$-SRKU6U+]A51_(=5?J'/]A3YLZ/;R
ML$V+JUNBQ4MW4.6T%%6./GP,56L:Z_EU;-XAZ5V>H)1#"9(R#^7@GZ)6+.YI
MT2I)]CV"7:]J6/ ,BI-2U0UK6&X'2/X.BAZC$XV\_[7HE833/8"7H4L7=M&U
MMM032;3978PZX:U+2^)V@V3%"6Q]\%P*V$U->G<UY[7=PD4DEU,5BV]XU=T'
M+S6EX]>[("W8<>]^7\UK[E4FW> [F<(+DU0>@5M:?H$]# =]5**F%ZM4:0[
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
M8&0$! ]3DFQ"8=43V/@(,$5F"4MQ0?S..(_O55P=;A@@J_$GQ6> %;SBPXH
M.B/8.5V=)HCX)A*?1AXC]T$V(;_<W'Q:6R:,%43C.)G*EU(R3MB?.8P2S@&O
M,/IH3H!2Z"U?B";#D7&2:BMIQR*O"W%&1?L+)(@[&N9( PA0@!.?!A:CDR^,
M%8CZ/88'+')%OH#(",8@/@ (-[#P/.)%O#\!X#T8L,!/(/ #*/$13DA6F9AN
M!4OC *#I!0#D$KY@ 62*#3O*6T[8+4UX!AK'NQ_/"BQQZ,#KD0\/Z*NM,4K"
M^]*$M=4X8?V!)PG"))9AF9SLX(,%Y+THQ"!8"',$Y):!//FPC %1"WGIDQ ?
M @+U6"A>&'/*7/9LR0%G"5"$#\P1QC.D&BY=QN0?><2$9F,;&I^^.P1A-Y<@
ML'@4/GR%+W*QFCZH"HGH$^<.B"D:W0:@@Z5K,BBZ0ME(WB^DQF_P0IZLB!TN
M#OZ9@WQC"0C'SVP&<^!Y\1YD"3&-JW]R 4.)ST#Z!(L*E0D#R>0%8;!8S:8V
M!?S14D^AC<^,DWC*?RF]0Y'LO3Q-Y>#WDSFY7XKX@^>B\ ,< .,<1&@^FX5<
MA@)DIA(R_/0#]BDU/RJ)^*W,(9'K6!R5&RCR/O"SB=2ARR]*F\%8OD)'(._S
M;/LK)?O 8WA$G=\4L$2ASK6^2J5_)\E2;-RRJU'"Z+<K.H;%7M/PGL[39Z]6
M306P$]9@N+[]K9L<CT_'J!S6/I"Z4(>NN2@5\N-'VIBUD FHC7][]I> #7W;
M&O1\WV)CQW'H:.1:1K_G#NRAV_-=X]^F\>S-5S37D,[?QJAKH;9-WVQ"Y0Y3
M;J5I62&_&F)E?);ZIUZG%4%$YL-"%P;QDZ"T!LDV@Z/Y>P!Z&@-Y^X/5TQT"
M"P@!I>(H1G&+2G8:? >]+LHF*1$:\</3FG!U/A':,G\'Q1](K"#VA5C%+V?P
M9T+F8'X0/^=_ CIAR_C2<EURJ2CZ(X"!D/'P"34,;IYHA4XQ7]51_#Q!.2F4
M%Z'%"'6&1HOAN8+K>3E@PIL3-*%T\I:F$WFX;9T3EHAHQXL4*V S=:L &DG_
MS%&JCQG(>X '"'0/7Y#+VA>2VQ $XFCPO"J<=3P]]YZZ )JV3ANV+HL<%5O%
M)W^PUK[5 &;I#(Q&.&?"N4;N:<I/YP2G"Z(-VD29,/D))38&!SH\ZF4Y%98K
MF'D+(^,6!H_X0T  F-@I##NIEZPNVRARHE>6;51<ME!NX,2 LZ&P:?B:MY_"
M;9)2GPI>6FH:1:F6)@BNV?;E;9=E?=U8<&5%]JO,8%\G;$6Z9(\N&PEL*?M0
M$L)<91D%1^(#!NROT*SX@V99$HQR[O;$,:J(15@&"\/%G A,^']0/;D_8Y:P
M:9!/4VTE5SJCWU<9E481YU&12%V,A)/D&6CDW.@K8RM/$+(T6S"O5'*7-N)E
M\-3.,OKU<M7.I>WBJ.&9..HA:SQ&UDN?Q650S_8BS@V1S'LL<(>>N50S214-
M\P%9E#5&F#_PA/LX]KZMTO32CXJ4"*L37Q<K7;DDNZHHCN(H7PBP39HDKCW*
MIR,8&R09F\[">,Y@\Y4/D8N@VQV56_53!X .7=AV.C6*6&M=8H]%=T$21]-"
M3YXROQ#;&3\U;X2==%-2-AXH#N92$[H,X;BU*DN](G'KLBK).$ R:$7,Y\$6
M$*IH^_#0TCH!2=E3$B&7A=Q'"A@T!-?%R;#CK#,..NL.,$*"Y9&[V<# 5X(4
M [[>)@O#[!FEQ<+O*8MP_!PV"'K[(A((/_XC1\='3UOJ7C^85F_?MS]Z68P'
MIC70I+.!QS1I&*+\&J<LPY@HKC9A,SKG02)<;@2SF+J]F 3)X9;>,A+&_%3F
M@UT&&^Q[8;5F+7#/56YG#[=_+O[X@V&ZD\\3&1:G9<4#'0G]GA$_X,0,%!ZB
M!CPO!S@KC;B)6 /_;\_V<)Y;YK/'2?SDT1AW<VY- ,J6'Z"Y!@![2V=(]N0S
M2T%E\4KE?W>L?CVF>W+^W$GH7R>%JQH$U.@_PE%8>"YD(@0@G9M [':.21Y
MEGB0<Q?',E5B'++OP0C](G-QJE-^SK/D3MA.GH05C)1[6<X#A#ARPC*I%:"C
M>HPY0=P%[C'FIX+>RZ%Y7-J2)C60C]'M%;HOB<]&0D%9/PO06RTM)7AMQKCG
M=9:P,>,.&V%4P:;$7D3&R6T2WV<3G7R\8X)Q%_-HR"8B?09>NMX7XRNQ:&?(
M@^8KD7VP[^NC AZI[K]N3*Q^B) (@VD@$J'2?"IR:A Y&<^JX3%CD$=>,$-;
M?8HI/P79KB3S('Q'\"%B:;H@CY"SL; W!"6P0G$ F;<RQRZ*"7',; + LGO/
MB]F%BY2'C&&!H+!@)A-[K0CE9(2RD$84>/@[BI()ICL"'0#WHA+%0[FH1;'O
M'J(,, 7*ZW>%D[/@!/D/0'E%_?_D/,WOYY\^?'UW([$R8B#R25^AXTRR=)O0
M+ L].(5%5(?'/OC!NB+M8))5:;=5XLKR(3"N0N[)D#NA=YB-16]O&1Y/'%]@
MA8"Z+K)I,9\88_<\FTG8%8@Z-/!%#K04D\M8,'DQ1IV-YV+?,1F00V,C?0G*
MF=3%D$!$]G;"KH"L,+(&QNXBN>NAQH?ID'FR"(Y3-)I!5D>W,L<82.$;3R\
M,A1YT2H5K)P*9JI4L&:LY<)3P792X1\E\T?<&DA 5%!I (:;+#UI#RYMM=L8
M?B_;D2@6EEX5,+^H+]0V'K?R04O@=Q(6LH>'R,#&@XE](2M@P*4_;F$+;E7?
M=?(^R+P)^<SG ,L@385PS%,>!\.QDV(%@+J??OJIV$8J4A+@P SC& :Z(7Q:
M-'R++%AQR8+R3!M,E9*F!EZVR.>:\*[$"9F@UT:^',C<@BF=XV[3G!OC0KK>
M!2)!-^%+\!-ZC\=WQHV5#'!;^!3%)N3!S4%W"W;-G*=Q)(B8"(>.8GQ0YD+P
MP^$>401+&N&=$Y%ML8(9GMH :/$ ?*!&B,'!.,:?RE_Q&>AXS!>.ZQ$:!K>Z
MYC-AC$OBN!?+H1XJY-HB8X.F_$4DDK0PQQ9>"'R&PR<>X=)T\D$$"O"(RK8O
M%-'AQ_<1)RI?(T$F@<PC&'XP'@=>'F8(7N'SED>?F*5,8$M_2(RG6.$P +I/
M!9V,X)"@RSL%B/Q >C/%&;K&/(47FR>4_)=M<2QKXDQ&5S!\EGL;4T\FH6@[
M'22<"U;<*5O\(S*XO)MI_A (H&$JB&@JU<, 8X]1A.XC&(HSRN;$AOM)X$WX
M&%QKH60"H@4X#3>'1@(WEH5IT%!W]V/"4:A5G(<P5Q+),IW$228D7[AP(.)5
MJ2 I$O]$T@%FBTZ2.+^=\+QZ[A+#^R>!+RY3+6^,:4NJXT^-:(CXY'0')([W
M!)"S:(+B9CG]*$Z2^)[SDKBO(O2QNSB\XT.MT-;\X;4T?/R1E2U%B0\[Y)E5
M,1GG&#E<9(N5]XXADOGB%ACAGKIY>:'\LDTNKNB(E# ^S88[:DC9GW_^\'45
MMM)S-&8^S^N0D<OL_[7WY5UN(LF^7R6/I_N^\CT49A$@[!Z?4^UEKF?:R]CN
MT^_]=4\*4B7:"-0LM<RG?Q&9@-!6)51: .6\=]TE*4DB(WZQY!9![TA(;]/*
MBD00WJY9X1.O'N?<D2TN_-<7Q_G[.5=@ !,NA+K2;E+L<I\'_FPF&F6MEI9&
MIU+G4L\+7 C]1X^!>POPW]IIX[H1X8)? ^2Y!U^/X_J6)N=(<?B4F]-BWWB!
M@Z"T.0IU?J@PV'@$NO;UPBTK?HXOBF]JAA=(![97'U-OPOP\7)T;*96Z[<#]
M(/8#K\;A)5.Z7D+%3TC5G)ES6'!J:T&,LE%NI8U=,NPU*2YZ G&6,\V]<@5,
MW%2=GQVIEOC1./L,'"$:DHC/Z93J:FNQPE]SCQB=<>9MPS@1"\2%WZ_[UC(P
M* 6RP%>$6/$PE^ \9NJHD_!C'B$*'QCQO>'+PH2#N49UHTF"$V.A*=SV\L9X
M22S!W6.: MM&X##"X <3MPP*CUH&0="T,%M,A&2%#.=[-M5$6RFFX5PGU_Y>
MG62OHB3&]2Z%R&GI,K,R-PY*)5;^#'PE;G_-%P>2<NMLODR!&ZC<(O!C<,6-
MX:WE?**-P7<"H=^*P0!#JJW"#B(43<4XQ@OZ?/./B?O/Z.&*H\V;+T&7Z*,0
M<4S89;6D4W-* ':6B V<&(+RZ<9KLM7NFIAQ+>8! 5Z$=):RE^4?K\HTWT'$
M1\0?>E4PN5CV67-7E7-=_#Q? E$UL0Q2)*<KWES\K/*?EK*3B-],1W5-:^//
MFJKO^)LY'.STY$/$ZI:J&\.N$.NJ0\WN"+&&IKJ.NU6W^\V!>)BL-</'3"!7
MEJOO'X7Z?D,M%W]^+E1=?/HB]'V+HHS[R5$M5FO;Q*.WX-L$+SY,BVO1S#]C
M?GRD=\$TGPJ67%U?HR^!&>,R; *OX-H%/QL:Y_!*/]VFNF=?&5?Q2O#E#?>O
M-?4C5S<T"-$#/LJX7?.D[Y24MEV)6P5O?C(UC7PL3NJ!%2/;VZG39/U]A,?M
MRV>&H1W!3%EX,O 0;-T;*SN>\O'IXV\WD$!3%7C#GM."K]&G4V8&EV ^#S ;
MNJN8SB-Y=T\&YF99)]NU=B'6"\31LMKJ!=^3Q!/.N%0S7ZULL%11/P5_G$-
MZY>;3GKC,)LDK,@#U2CO1CT3!5D(2!5^,A-A/.$'E?B>)3]0Q)+B.Y]F]/GF
MX];KSN@<=]7(=57#=G=9-!H8JCW8_/-3EC:V6X-HM ZCJ9:YVXK)"8@U5<T\
MS K7 8@UU*&[*T&GX.Q@.X+ZL\)5IAOZS@W@1V'XWJ'A.^.5B&]HGE/R+0[/
MF0M_B(RA/MY;YX=I^:(5^0+^BS/HC%F#U7&^%!O5OXR2%Z_E(EZI.GBY=+Z
M%_ \G!6/Q ]M7;0[_7I2&6$>=)GN*677MIJ.MW!:ZBC:T&GIK%0NL<@EED:%
M=F$"(*$LH=Q]*!N*9LJ%;PGE/D#YD4)/IUWS;A)5C_G_.AL[[[87NS3HG6+G
M-8SK2'BL0W0\4 QWT!##ZZ%R4'/[B*">+)S687M[B[INB.W&G3U0#5UB3F+N
MF)@;*K8N02=!=V0'JS>=Z.P1<T4,6+ZK)$T<:-C;^K1LNFO3 VTG/I3PXAA[
MBM^"N_4[BB(_Q!ENCO!]Q>)(L]Q<Q,W%XIB\V&'DVT2UH_%?6%(P2^XW5M=-
MY*:CW'24FXX=6%61FXYR>;LOR]MRTU%"N2=0EIN.$LI]@;+<=&Q'["PW'7=9
M$W5<31GJ0[D6WSIL]WDMWM;5H=SHEI@[JJW37$4WFZX%2-1)U#W-P]J:?>)=
MQXVWK<\RV[VQM 4FL]V?2[;[@R-N_:7ZMYA:M"<9'*\VI%3DR8TGU"<_;5D2
MDZ?EY!ES>0K^;VR6,5X36O3V$T^6V+P?7F83NA@HNU)2]F#OW$-5K%,SG'(D
MBU61&Q,SW)TC;YE7,=95BJJC.Y)SE5_G*3@B#<7.:YA:3QZ;J9,+0&]89G!0
M^+$%7A!'>_5-]/1[U=,G[(G_J+]ZWL4DO9\CKCT$95$I#O>'O,1149OS?9
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
M\X6"^@2H+P/GE'\J;"-X8K#"PMY/:'3-XVN\C HV,X7GP*:F"AIBZ!1,=9Z
M9_3N,4\U;UTV !<RC<$'W*-[]_ ;!N:V^BBN1(,I3\A4$%2^3! Q'H.3*G]*
M6826\0:=0YHE.?? W,W,\B3-^2WM/"&C/(71IN*>;<:N WQK$6M 3_=E=WSH
MMY/ FX C@/$R-/1Q*EQ%D"Z.E;=6R1^K#1=:E=3/8QGPGA2];1YFJ#,^&V4D
M+YZ=4KS<B\XW *8@EX"C.4YRZ"S R /> WXMR/+RECE\P3D&PPRB&WBMN#<>
M)]DX!C<JV D^3G@K3F_*V ]\61A,@TSX6(C+/$[->N+!&X/OBX"?Q90+_# 9
MA_&M^(A]Q> Z.17Q#;PL#,DH3I+X%D7@Q2E*Y2J%L:9>$HPPJ&3PA$)2C"?@
MM?S!/$LSZ X?X4P9P3MK3 ?IWP 'N:TIL(0OO^7,1U!P@-1['.?(I]6.;R'"
M(!,*L*DZ7(0Q9].4WJ-<EEE"9WS0+R J2&_IC-!KF'&(T(\+, +W5(AC&2VI
M"#UXSO:8MUD8$">.O[H<4 P/S$+JL34-42B(H^L\A+!$!$4\3!D'=Q@@0SL%
MQ!)=7_*0A3\"'8XAF(L\02%-4U;<-*]!I(/3F*L-R0TPB@9!8[2M::I6GUI6
M\$P7\"&2-"!SKJ8B@'Q/O2#DBHAK0OAH:2$ 6FD^^K.0U"I,5/(-YJ+_];>A
M86BO/L7P[9!<DK<PQ!OA0=YS602@UA_FYHNWUU^A;44R8*H!#$;S$$$/'&.8
M@P*3'_$@=ESU 6,HYR 8#4\Q- XB^',JHG?,&Y'XI4T4TZP5HD%-IW&.?0@&
MP1LVLX1KZ(*"TB6@CL2L*R+?/K__2F9AGO(D%K-9&'B\%?]> $LEW\$4"3G#
M0Q3MR/6R^D%7C27')RR&.OQY<Q(,\D%,-C@Y_$5<O*@O88[S/!S+/8$YBO6S
M,B>)6V,P$;=Q'LZGF3AA@*B*_ZW 7]QB(]LCT?443"3*22D-U";;NCKSUE2S
MEL0F@F@$OHW%;$M,38M94YTS(QJBRG,SOI8_S7.#M-<4_+'H#M 3_?;AU\]?
MP>ME&6<RV&!V@_,ZD&Z>"F?@B;EN#(B&T&$4!ND$<9N(7Z.8&U* UPBS<\Q
M]KC\(*)"G()PWI&";29W=:6+1R=U7SHD3LFE4(H:C#FEP$$0"[SA'C0># N8
M&)\#D5/ 1'PPPE0Q$:;@$)]IZ2"XUT=T<2C3:H4"PQ8P' 0^1&(263P(^ F!
M\DB,8E%K$8:":?"T#V$N=!9$.?.5>K0 OX7!#X0E]'>#813@M7POY\$&F\PH
MC*W :<U[7F/D$)7V:8W#8P$/"[GC'C%<%UD:%-?>F"?=N0G\>>:F.H_@O<70
M(-C!& .7-# Y#[VA0<C?Z.<)=]$3L?J!CW!Q5+1V42_0MLY%6664$;PH4%Z%
MUSPX& GC@*CC4$7.5O$I#<&\^?>+=J9FF$5P!"':".9%:%^$*^/8P)C.9W="
M9H( #*$7@(VB%&CS Z )IQ+ BQ'+;E'PQ4, 4]&..Q8A:9Q>"/.6SI!$0OT_
M<Q$5X]P#[701>]<G+SQ$+:<Y$#( XQAB!^04E$Q*&(Z>>Z8"*0#R8C4+[;""
M&C6)\^N) &(@2+KZ^O4-^G3=>94NT+>LN0KB$1ZB81I# )^FF.%'T!3B$Q +
M8TB*,QT<ES>)8<:QH,7+/18CPJ<$%\7LK<!_1'#9A*0P"\ (LJ8_Y4]B26R)
M9P5OEEB'JI;CU*NR./<LJXT"E]J8'WABOC&EUQ',87Q60;#B$.,9L<2T;7$&
M42Z&<C&C*(37+]8>T8WQ2;B(SL3P.:[+$)J_1WT@"93!\/\=4 ?)JMW8=B',
M>M;J-11AX@<;%U)P82B)0Q'A?$EBC_DX@]UVE>1$(WN'Z=4J4SE?[R$;AK-&
MOFU?]/F<)\6<E5N-"9AJ)D:-WE[$U'Q=/8<)XDV0EAL(?*;)EU HI@,+9A6;
M4'/?3 (V)N_NF)=SP_1Y/ Y 3Q7@%4L#O\Q\)YK-9T%5,^R8<5>$*H\K-T7'
M_EP&7ET&L[D,+BBN,XRYI09S]34/62I J)OT4K<NV'/^B&[YQ:?Y*-^5:U57
M7O9<+"\@1^!5Q3ZR\!!I&;UP8R7^++:Q/ QBQ*99-@G0X.-2C+(M\7S648T<
MS>:U,.PT!2>#EA3F['G"9_"<EL4)7K%O(0+%XG6"F+S:E!$45?L=,($,^8P%
MIK*X'+2>&200OBOQ$1:<X#3%/]-\BLM:_T&WR#??L',F\%&\, NJ73[P-A":
M!^- R(;/N  C2<!W8+"#ZJ5OP$\&*>)M[CQ1E$5JQ61:;.W!?SPOG^9B2T><
M!YA.\PCFET4H$2] 7"G6-LLX\ZE0I47^4YA/8Z"*H74(DS<^:MRXA.&F?)]H
M/OVNY#0'!'C.;6/*$]G"-_,EWP\1#SG"T@R2SX#Y&F^^<A#@2+MG#R%,3HK)
M/\SZ:NO<U8I>5.[_8I9%'/A\!2:I!EZ;0OR5@X6$9ANW([DB\DD-SO(!1CBG
M%X$X:ABH)H:DE0FXK\VZ5AY0FM$I-RT7-BW=O6Q:VIK<M#R/3<M7QT?N>N/\
MY>KK=_+A@TH^?_^?=U_)AT_O/W_]>/7]P^=/.\\X;+/=,PZB;YQL;/KW-_#
MH0C7&3KB]*')X,&M30>=8['7B;/[(+J)PQL1QN$"9^F)P#EEP;6(1Z,80WD1
M@/V(XMN0^=>XRI%N? )/[\'7?)'EFN)*!RXJ[(YA^Q$,GVYJ*2!\M1'#>(8
M%^BS..G:CIQNX=3YSF.SK#SHQ]>V098SL6?%-W\QL%G\F5:+:61<'*ZK3V_F
M\QD6INR6!VI\$@& ^K<(LB .$L$G+B&]AR>)KEW^NSCPQ??.^$(NW^<?"^:2
MBVH^H/!9"ZXA\9UQ*HZIB?6J+,/U-R0AQXD/OO@+O))\4,H-/BY1@T]6C%<?
MJ_E&-7MY*YXM)]!7,,Q[W+.-Z],*\$6"![S-5[[HQIM\KO9GB_W!YYPR7*NL
MEL.C>4 X/S0A.+PPXCDCBSG8&SR7&=U7I%[QG:4UK/Q7M:3.SV>*D/8M\]AT
MQ)(BK-5Y6*NO@E8 \?4OH^3%Z]U5VFVW6Q),,!K[IM\CF!\&:<87#[Y1$9F\
M$P=CEJ;(OZ?\Q\*/;;V&MIB#WAHLY_,W=?5TGN6"/F]+=GY#4P<\)>TG<'-7
MU4YU/]@\:@V;=5<=#OK*9J\U;'XBFH&!QRT>P<_IB,ENT^H1IJ$:.V;C?RR_
M^_YK4N@#U; V__R$Q/FVNW]B@;/:0;+\'X+8@6H/=^OV!#!P5%L?;M6MO"Y[
M\I92!"=O*45P\I92!"=O*45P\I:R[$ZKFV[(V;#E*I,SOW?8XE6FS??6-OW[
MEHTI7U'\?89G\EF$=P#FRTL=W \Q3CC-_P3F8/?-":?C1_HV_?L12UA^HV.6
MW=>O2$IL-<36(\LUVZ)LV&Z4$:LQP#[S6P ?YCM#W;IKJQN;3<=B,'%6AV\&
MVEX.WPSU0QZ^*9O"(+U+8!S>9G@ICD#>;^;;R4_F+)#+[B;!*,A>G9S PQ_7
M62>F5^VQ?<*<V1L-X#LAJ;05GK,K-:2'ZM YQ+KZ00K]#E5]RXJTC\SXRSF0
M,;O#65#]8!IN ZT41>>\/K(C&#ZF&-S,%J#?Z!M;0>9#9O=3CH<AEBS37B>Z
M:X0L6+%1S*UB4"'A<D:*&2%FV*9BV<%7N%JR?";)D&1(,B09D@Q)AB1#DB')
MD&1(,B09D@Q)AB1#DB')D&1(,B09D@Q)AB1#DB')D&1(,B09D@Q)AB1#DB')
MZ%SG+2&C76,LF[3K#E6#$W<#U72V.8^5Q;-G1S_&R4_5Z9JJ+YROVAO/=CAQ
M>/2#TH\<2#O]0>F'"2P.2D^R;):^?/'B]O96!3K5Z_CFQ57B38(;EKY@_C5-
M7O@THR_T@6/KEO8"Z-5UU]0-RS#TH>-:]@O?U#7+UGQVIVNZ.LE (.^#),U$
M21"1'E>DZ)J7!"&&6Q9N*)))?0ONLDE51:1(5)7QQXHK96\PUSOT6A9,4 B=
MQM$U^<ZP*%@,[6F8W9/??GO#$^@6&;1^%15GDB+#E4+^Q>Y_I=$/\HD6:<&N
MTC3V@B(Q%T!J@I4$@IO %X50>&6MHK/?>,K\LI@.KXM9O>C*GP91P(N!8<K?
MJ^LB3Q=_Z<??W_^#_!YA#BY\N4(^J5<J)].++]-[>)\G\I'1ZS(Y\)]Q$&&2
M?JPVD"28> OS!W]Z4W:PEOP-'8H'WQ3EOD1-MK3BU-HW?677/,.P>-O&?LMF
M2WUOZE=4]L+4WXQ7]"(CZ!X+O%7)RC _7Y#EH@SFO&P;PY)YF*Q*9.+'Z@.B
MN"OF@48(X7]%W0V1/1SS6J7U[&\+(JP*(EW,$G83Q'D*DL:DU5RBQ6%2@@:N
MQ.=7GDD+1I']'Q@MKT.7+2<S&U[^"__^9PZ=6;4JKUCB-)FA#D+_F%\MB#!]
M-BB@J$'Q'!,UKUP\D,[LF,[,U%7]OZ4WZ[8WRY(H_LM O6-WEZ9>>"/,UD]X
MGO[!!7W^@N?HQ[_(&Q3 N+1HPD==Y=<Y^"ZS*E9U++VTSTO9#*EL_5(V0RI;
M:Y7-E,K6+V4SI;*U5-D,"".EMO5*VXPBCM2'Y'?UF_I&)7C-T'D%FF=I4M5.
MJ&K&B55-#%[JV9[TS)!ZUDX],Z6>]4G/S#/4LZUR&YQR+TU7O[WYGS:HV2F&
M_X&G=B'_]]>OOY'O]"Z.XND]>8<57'AMDV_>A$TI>1M[.>[\K$OJT/DE\@X
M],W5;Q*@:P'ZAH8>5@O%OW\+HA\CFC()UQ/#];>K7R5<U\+U-SIBH01J&R2%
M0/WR]9T$ZEJ@8KUD$)@TK*T1&.+U[;OW$J\UO+[%RO"!Q&A;A*1K@W/%YQM>
ME?L+O6:BHCKU^&FTMS2CY'T0,G(A,AP7Q_&"&ISQI!+6JL32\T6*:)*5$&>5
M2:Y7S\12X#2(1-'',K,H01/QW\]7@;^2.?\TV4?_=^E_&[-"+M8\JU;IRFIP
M^,WQI<R'\-^;LKN^YT?8\(@92E+=G**\Q6/;/+@\B8)T4A_@'L:WJ7;HHHT^
M2MKLM:F%6Y-+6U]:\MLIE[:AS:M@R$+V_<J,W9;"]=\^_./3U???O[[[UJD<
M_ISV+WF2YC2JBEPG[*\\2/AY=WYXGA^5GY?N?7<G:C*3*R_#GW77'"C%@^5Y
M93(!1^_CF62/YEB@F1>W3L3197C-B)$49 8_H'>'UXS8A(9C/*&,'7$$%0UX
M<>@\@H=X?S3/)G$"H_,K0]R5C-Z6I9K6;FF['^SV(+WJJNOLOZ:E::BNOEVW
MZ^<MNM6.B<O^YS@;NW>[-R-8NA[SIKB)L"$W]JE$?+"-O@=/2)U"'HM[J0VF
MJ:U'VJ_W+_<_G)/*2LP[>C:H%^D+\H=*?@WI#T9^I4'B-TF2?UACW07^;0V*
M(OSA16%F&8')7^"3DKXNC5BB19J0Q57&"0 !>N%KAF\F 1O#3 1F)7RM\?-X
M''BU8B4/1!>#O@:071"B#$1Z:7#0O7\,O EE(;E2(=[_P=ICL;=HVANOV64A
M=(G/>$8@\+?;:I4>1WH<Z7$.X''^23$!QS_!U-$H:E9V[>1JUQN/TV4A=(G/
M8L;SOLI94\QXR,67)(!O9O#5RH]KSD-([]0JJ4KOU$MEY?,A!M_[E/S!TJQC
M=K$WSJG#,N@2FX5ONO*\.(\R('J=<UK]=?O3>IN.2VUY_&?@/-NZRQ.<P&K-
M82MC\V&K%Z/8OX?_3+)I^/K_ U!+ P04    "  :@ -5@I,YV;$1  "XM0
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
MGR%_ EW99@R;X<R)PJF;+YHH/(Y&Y&0Q[;L&K-,"$[0Y&SCKYE<J"K2QCTG
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
MXGQXQI6-3"8)@5PY4.2R08S,0>!%6H%FV(!_9Q\>9]U\\?M\12,)*I*4HH#
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
M2UM9->P+<'R*[%7I&Q74NU!BO6BH7DIG<%TBK#)&B(P0:99UL;8D%UI'IS=
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
M\>1K! V7J#NYTH,GH?40XZ;<HF]6F:]_2A=3BM&JAW&)M[^<3A;X^^+'B^6
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
MJZ"#5#HQ7A[;G7J,?PYF<2CQ#U!>?WM L4DLJY,)964,KN9%A=IUP1@-$;T
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
MT=-.&%S*VKBRSF-V]NSE.^FV"WOY+C(^'&%U%U3/E;U\)XUU8Z[>1]R',X:
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
ML0B&N74WMJ--]MF](T_#K#:\4'O?SGTE^/BXX..ZX*\F\)\KB4QR#3W3HI[
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
M9EHHI%JVT:-8:A5/+V4XGY:UZ;V^7,P789+I/VY:&M824.LZLL&$M59T)EU
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
MD6!>.)<\K5[ZT-!&)X_KL)9WL/%_\D]?KMQT=T6G\X(0%@E$XM!-EU2!,4$
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
M8RDV7[O[Z:%/F/EZV>\=^6G&[E7UP)8W&':M8=!(\!^?C2' IJ!43VKVJ"K
M9A(8/)DQ#]0?#VIFOEVE*N[YHV'%&@W5O_VTD?D<Q*?#X3CM%\(UCZ#F[Z+Y
M S1\'H5K+G88FEIC8EZ^A&(NW*'8[-+*2%'CH%G%:T&6#_G)6G _J>FB6OT&
MVM_46_4TG9_VUONR7$G!2G%B*997_"3FQHYZ6,"=5;%VIZ>XB[GGJ]( ;=CX
M#LQ+J4IC*Q\0:>\5-@\I[</>J>;/J]GM8BY^_SJ?FF=4[__V6"R>/\^GTP_S
M\ALKY<18PVDLI88(903BG&)(<1;#5"=<,I*G&6,^JL23_M@4S(I]\/U*@!]
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
M,TZ/DLOA>9=E:7N_U(.L-G5K]675]28 ?VGY*!;/Z,MN9\18) 3%202-W9!
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
M!!]DU=TLT[&L9,]?E),=L392@5JLNIYM[Y=6V(N5O?N\S%(&5F!02QRR_F2
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
M=. 8G.:KQGF"%8QCPB F]B2 )!%44FJ:2ON'YRRK ( .\UG;AK0*"*F;=@T
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
M)8:VL>*+T-L6+K:[YO9U2VQ #<X%6,)S 1J ZNS7%43V:V=_?0&V8+H *Z#
M$BFP>3>WL (6K(!E^*-;_U#%_N,1;-B6 N.1^\BG?H0<=@BBW9HG62H?BUG=
M?M7PL^S66GU60A5/EA&;[7BMK0GSS29 5I-4IQK'5$*620)QFF>0TMP62@M,
M548423+GN%HG%L86:EL) :>VV:#M1ESKRF47X\K\9BW)>K0B6TOC$4OJMF .
M4;K>EZ'OK]V2?V %J'MT R/"JK=W!;:$L(G3X%J#R^$6P".^U_M"#!3RZV=!
M_.*!9V'9&B+L]N3AHH9G2;X32#SO2=T<V56%X=7]0SE_:K(REY%RPN*8\DQ#
MG;,88D4(Y!G7$!'*(R91$E&GKCVG28WM&[,>@+3-JI]CUX*KFZ,5!JV>/P4'
M@0K8&] =C$!>0 NA0:WRTP*_M)(=[NA83E=4#_.*37\NYX\/;Z>LJ@I=-)'R
MRS^*:I)+*D2>YY"@+(<XYL+\%"G(<J%4RA*4)]Q'39R@-S9=L6(7U/R"78;!
M;Y9ESX+@4X"[Z8^ ,/:L1,Y"T+_ZS@V74%5X)Z@-6XWG)OI>59[C;5W'$M@P
MOG7+;2\:6QQL_GC_MT=C[4RM#IN(7&?"'EDJF0B(,Z-D&,<29G&N4Z7C1"#/
MF=RG2(XQZKSBN.XCXSN9X 3";@HE)&H]:Y0MN.H&1W4K ?O#%KLA!Q2X 1-L
M1L$)<@./*7 3?G]2@>-]9YS/O3D=,WSS,F9H65@\7\T,=[7K7ETOOJKRRU<V
M6T83?S:/6%17LYOZM&<2Z5R0-*4PY;2>>Z0@YTI EN4RPG%FW"2ON2E#,3XV
M,ZKFSNQ7V_JP;G?H6@DT^(I[G).-;!W'?PK6" ^VI >U^&!AY-^<D340V(SW
MF_8SUV['6P,N6\C#JR'8'OYH:L#%.'CP-"3]CLTMMR;&V]!A=:W?EDH6BPGG
M<8IM(Z\8T=Q&\!+(:)1#CA#*!2()PDY9V2<IC>UK\F9>EO-O=>J8T3^BYA%H
M)HJI\W#HT^BZ?0B"8-:SYE[Q".P>K$\1ZO&?#9\!.P">@B)4 \"C=(;M_W=*
MW+WV?R=OZ%))9^SJ%[;UGNV]^XOM*^?3Z8=Y:77:A"AA7J2$0Z)I!+%&$22*
MYY#D$<8D5XH*[%YP%XBKL2D>R^G%GJ]Y 0YYI"]_Y^*<]KB^#B?7K[%J/:N^
M0 L&?K/B@:5\7I6"H=;/IZ#P%=9QJ+K#GC>@9WEB8*#;JQA#$1NPV#$P/KLU
MD:$?WK%ZIU+7^GVU*.[90E43C+2(TC2&";:=7222D(J8VSYTFJLD59AZ#LO<
M)3"^X+7ASUJ3:PX]:VAVX7,SNKM#TO/GYB46%^!F/BW$,_AM^6<O_9T.PQ&J
M'F7WX<-6EQP4;*]6Y/!5'8SI55_0NC/E]6SU5V.G;^JO)RE+XIAF,>182X@C
MG$!B1UY)JI,H1YRI7+M5VSG3='K#!RVG6W=0K?O,6B^\6/W&O/]B:_"-AZWD
M!+^#'1L,TF&4QFXW6HOEU1:6VYT60F/I85.&QG0@>]']/?TQD$WH U2KO>?T
MH.%L.1^Y=NPTKQN[V6 ?%;/CCINA"O)J=C,U;\,R'4]0C&F2IU!Q.XN,Q79F
M,4D@DIS%2K ,$:=^7PZTQA:MN)K!!\L=F-8\^QEF;9BZ66F!D.I9^S9<7JQ&
MHTA8S&#-:0]YC@Z(!++:VB@-:L(YB/S2GG.YI6/:P".OU-\>S6?G_5,]JV ]
M$B5F::0S#@6UC<,3ED(F$PECRG 6)=38>WYSE(\0&IN&V/ )&D:[3TL^!JWC
M>7H P/H^_^Z"E?\)]0D@0ITH'R,S[ GP"6'W3FQ/7=_!Y[N,(T1M#[WEMPTG
MQHU+)8:29W:X&H\@98F&:<H0RA560L;.YR O'CZV[6^Y\^T?^!(O!W_L#!1Z
MWM-K +ITHWJ)A(<W=08B SE.'LCX^4='1&]UA5[>,YS7<X3;'0?GV#5=$Z:-
M:GM4U81HG.D84:BR/#8V21I!EAGO)<M4BIGQ9IA*?.9IKA[LI80&F)[YQ=(
MY9([W]SG)5AN5D87"'K60)]/R=TA7WE7R&!YR<O'#IQ_O"O,?I[QBW_O8 %\
M+&9JE8KQ89E$].M,S43=YEC)FV:8:Z&JSVRAOA@\JZ_SJ?PP+R^EK$>[FCVR
M]8P)DI@0D1"8Y7D$,=$$,L(%E%)$*>,Q3Y3[&*+0W(W-!MF6934WMV[S97X0
MYCOG\4$.OI .MLUK+D_?D1%;;GZ]RA,#*^DNP,Z2;00$5D*P%M%F2X"-D&#W
M<:^YK!Z&VFLN[T"6WNLLLY_1V-<RM%J=P8D.9[;VA=>.W=L;D6Z&\]5,E#9R
M^$XU?U[-5MT5;MBS;:W0]%LH'Y7\6#!NV36L35BLDY@C##.A$HCM\"Z:F"]V
MG$8B2S1-(Z7\$C:Z,3*^Q(YU@Y&'ANTZJ6I>UVM,-WS[&>P=%\G-O.\?^+Y/
M@I<"@.]7(OQ@JV#6"W&SM1!+0<!'AZ7P]B'.0S*0Q]&1B4']D_. >NG-G/FT
MKO.4^>)%A[2KF;'\5;6P>GNB8Z(%)01B9JM,,B4@D1F#2HDHSW"<\!C[*<@3
M%,>G"?_ZLA=HL607E(9?WP'+[7"[J;J $/:LTRRG!YI9KKBMK<F0PY>=< DV
MA+F=VL##F)U$WQ_*['9;H,#*2L5]F?_"_BCN'^_7M5QOF7F#S!63/)(R3_,4
M1BA.[2!W8Y&E&8>)9C%G)(VX8&>%3T[S,+8@2>U4V82EW5*W"Z.(EA;#8@[N
M&V$ 7TD#Q%*<,YUMAS7K&"D)NQ)#Q$/F!QSEM=GV90Z6<H"U(.#M8(MP9EPC
M[&(,&;WH85'.CT^XP^D=A7!X].O&&MQE/QE1\'A4-_MWE]R[N6T./$D14111
M!G,<(8CSC$ B)($\S45,>8J54CX)08>(C.TC\V(+@=\:-CT3@0["Z6;4G@M2
MS_K?&Q]OZ[4-@$ FZT$2@]JI;4*^-$Y;K^W2I;NWE@_KN>$3DG.L(\*,UJ <
M8APQ2!G/8$0SG6JED,S<"ZD'8'AL:L@R!FK.?)I)#["P#C;NR):K9X78=/KA
MCAV!^!D=@4;[3OBT(Q_7NS%4\_(QO2.>/<^'6[#V#ND#\#%@/_7A4-WMOCX@
MW:X'F$W8[885\I-:3#!"'"/)868;$&+!,L@109 Q3'*9IB0EL>_)Y Z%\07:
MZSX-#X8[H.?E.LJ^'O0AV$.Q8-/B[TJN_]'W_'$78]>#Q<ZX]7YBN RC6];L
M "DQ?93+ ,<:JJLUCM</JFP&*EZ*1?$4_-3P($S!C@-WGS[P.=]!T?8/\ Y?
MUDTAK.8>WJARI9H*,:$BTHF4!&:1%$8MX RR6,0P2G04IT(B&B.?T,1!*F-S
M"NQ<DV(FYO<*L"=63.MC\,5\IX+7)I<85@ $W(I0]QJ5\^F4F=^9][[I.^K9
M=O3P$KAIC;.![5EWK,>O&@8;^ROX;-56" +IA<,T!M4.K6*^U!'M%W<M&F#3
M]Y6QY=75[,GH'VNG+-.OGLW661?CH301E' ,"<\SB&F:0HIC#-.,,H&%C&/!
M?)NM.U$>GZFQ8;?N-%L:.8"J!?$M07"#WDUG] !GSUK$<@P:EL&&YU6^Z/-%
M/9*JCTI)3ZB"E4&X41VX2L(+BOTB"K_;NS9IJ"JEUA9H7>6]RF)Z7CI<U;M'
M]=^*E3995$UXJG.<2P0ER23$<<0A35$.%4]CJ9!.$BW]6C=X<C V*\B\C:EO
M%P=?T-WT5*]0]GV.7_.^[0S5[%^L4RF-TC*F)5=+I\K*4.>[!\Q3ZHQ?L/X0
MOO0'[AK1$9[]7A)=']3Q,'E>QXF$#0Q=S8P2O3-O;O5S.:^J29PK$6=1!+E"
MQOC"*H<TBG)(4A9K3(5FQ.],^3BML2FN;5:MM?6P9-;S:+D%7,<3YC"0]7W0
M_ *M%9]V,L*\!33_\^;3<(0Z=FZA-.SI\VF1]PZA'6[ITGC":*9%W>6FJHMA
M*@O:LI5 %$D<IRJ&(F8(XI1FQD]C#"J:(!0G0J72R?(Y16AL>J)F%6SS"BRS
M/DT96E!U., -A%7/"N((3)V:6+3@Y=/0(@QN QU*^KYFGATN3F/1WNVBY?X!
M.U^<EF*W"X;#]5URR.>SNR^JO+=IZF^4GI?*>*3V+SMM!2<IU8HG%,&,<PTQ
MRRGD%&LH.&.2IDD42^+2+,.#II?N'*R/AC1L^F0:N\'KH#G#@]:W&V@8AI9C
MT)2H-$S7X2K["[#;EC4\IC[9VL&Q'2H[.PS&GLG87FBU)U^[/6K 9&LOV7:3
MJ_UN'55VY6J@UJ(L9E4AFMPK+D42:V,DYSQE1N='POC3]EP4$\12G*19BMP.
M,UZ!^_$=B-3Y4T^6-YMJ840 Y6: 1GW "NZ:*8ZCR,$[^$HX?*?&N\P]?^]J
MJ8#C_$9P8'[CH42\^5XBWFIZXQJ'$>5M'GQG1I'">>Z[,V0V)VBR-,7V.\1V
MWZ%JZ[J'Y3O$ZG=(->]0<?@=FB_?H;OU!-"'>H2BS?9:ODVUA@K5K/UU%O25
MLCT/LO0_(?&S#>N!<D!;6>AX7LIF\G(F[1]7]P_E_*GFL%K&9K(D5A+E"50Q
M,L8/2@7D$;;^KW%W*>:)P*E?)D<KO?&9*TL>)9C:;B@/!EXU]6UQWXJPXT%H
M*-3Z]G8M2O;_]0_;K/;1Y]X%E% GF:VTACVU=!%[[X32Z::._>[%5R4?I^I:
M[TU&>S$/S<ZEJL=237":4"EY#C%7U,X!S2!)4@VC-,JTD'F<H\RK%;X_#V,[
ME5B)T*2@+Z<+UC^HK1&1]I=;'I/]=\\6^AU6RTU)];P&/:NN%<^U96ALS?6
MQ_TIG5_JO.!>AJR=@6&HGOT=.!BVG7]WB/8Z_9_QJ Z1JP_%K%BHC\63G3>R
M,"]?89MMV1.-:JO1EBT8X2IFC!FEF&J>0DQ2 BEC&N989EE$,J2I4U=N/[*C
M/&OP<.G=\76(X/2"6L\ZK.$9UDR##=>@81M\O\7X#W7*;"_@>H0Z>@%YH"A%
M.+#]H@G>F+4& MR?-IP/[RWACOOM?W='LW>K&JCQW"<JBBC*$@9EEB001U09
MJS:7D"O!<V&;&C+A,TQAG\0H5?1.8=3__F<2H_Q?ER$X3]MT']*,")&;MQ9&
M@AE(=8H-I$1 JE&4Q1G+A8@F3?CN=L'*Q1# OB37'[QOU%TQLW4\@+.I/3T[
M&T^6$Y0PJ2'2461>41%!(N((1C$7.-)IKA.VQ//][,1DV9!HKHCUAZ6A$!)(
M1Y_H+&CZ/JO98NY?5N<NEPMC"//'Q:KV\8:5;?,1_#V<HXB$<F#V"0SKGQP5
M<,_].'YEUR:[I7%8%N;3MQ5$-L[,GY4T>N1N4XW]KJC$=%X]EFKCY$<H4I@P
M#!F6M@-O;C2#TC&,<TX%CM,HSK1/2.8<9L86F]G( HQY8?1'8;YZ6V+Y-N<]
M8YG<],Y0X/>LH;9PWSX/MF&9I21;+0; 1A;P6R_1F1"H!FL*? 8K W<,/A^T
M_7;" 9[9T>SOK\/+O-2J6!A>JQ>MDNMSOW=LH38MH93,.:()ARQ!1ELS12')
M10XC1C(:YQ'-,N%W,C<.P<9W!+CDWCCY(5H]C -E5^MU%,R.Z'O4] ]SS&Z"
M![*;W/N,;0 ZT->^!@E8E((V)!OGNH?R"\8AU+"^R#AD/N;_C(N[;O; 7U1E
M:WZ7+8B-_R1)G!/("<D@1D)"%DL&DSC-4ZDH2C3W<:)VGCXVKVC)7,<6SKO
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
M*>"7<KDHTVM.[#<6Z-F+;WH*U%T!7$64*_)=ZJK]TWH!]/>GV>)%:\#=H9_
M#,SE4?!+P<1!=BCF!M<(H*$LJ+0%E;HW50H^)I.#)S;1B!TNR1N8Y\'3_&/:
M!]\;._;>WG7G*D_&N>-U2_U-VUCUAZY*BNJ/;Y;E@@N"("UR 3%F!>0)X3!3
M)"VPMCZ*!_7#\I8\NIBRT7FN.A:[ISKX&)P"]A\$/T?4"[1]!Y?W;^_ [7J]
MG(KG=5DX8-WZ9^OP';G,I9 RO+=W*$*QVGU[RQVV W@H'$=-P8,?T)V!\V')
MYU5!=$7V.4FTUHBZFD0N76L +B#7>0)IDN04(9$+2D,I. ^%C,T);3DF=XK6
MK+7A')Q'@+9[F5@P]9V&#4>H$POG.0BNHN$\>NC@/)SGS#I%Q'GVVO!)_M%B
M/OO\;3'7-=&'0IPKC!!$FMMEC^ *%IG $'-I-$ZH$=R+[.74P\<VJ4O]0*G@
M)4:-R\!=GL37P-'SY U (FC2GC.YTV0]>MA@D_2<&<W)>?::CD<"3O92K-+A
M]E_,FQ>WU5B'J<80@9E2D"5)82<M)9 ;CF&*&):<<\24UQ>YB_"Q3>J-EHYC
MR]'N6$4#SPJ$(.^W0.@+S_YW5D_LNJUNP F,>U@T=$$MUN&#$-'#GD?H ,K1
M$84NS[BZ<VM)&+2ZWY'A30BAA:"IA"*AUFV1)(5<).59)XTSGJ8\"2IH;A,V
M-C?UON(#%%6_W>X4<*T 9XG$0@H+,,428DSL3RHUY6<BRTCAFE&&,X'&@GDX
M\LXW6V[.?O'V^QK$PJ]G[]]L87M3T==9U]_0M9=.MF<1B=_/]EC4:W6U/6MT
M2V_;\_=<V^'VB^:S]RO'?_QYZ8Z[.G[SJHNJ*A36C#*H%;:+0Y83R.R_P<P0
M+.Q2D=,\[];:]JS,L?GM9K=5IS2HM 8[M:_M97L>?L]ML;B@]KTQ=CV>5W2M
MO8A0]':UYR6^4I_:BQ"<;U![^=:NQ^&?EEI.R[#4_CS397G77-U^=[VF_EG^
M^R&S%N-4%SCED!KI3DH4N5T"(P0Y39@L$"4J3T,/R@=K$3*OACI"OS.B/-;U
MVTJ;YQEPE>:KPSGG?G]T/B#TH'WXT'FNH?L=CKZ7T@WM[?IYH_]-B7G3A+ZI
MTSJ#&.U8?[@& Q_X[PS1,15 ]T=U\YRU'WYQM)%K*\G1\3Y5?+T/]HGE05:#
M,,4&2:A*2A'G*>WZ.X.Y3!C*,5)%GH4$<1XRQQ;$;52^*3E?U^4DW*I] YS:
MG8X2^\#OY^TB@]K[]L'\L3Y?]K#W]8A^@C@ ET@.RT?BH XJ ()#AQ1R:U>F
ML[5>?>8OY7J%$"8IS3 D/'/\) 6!/,4YE#K)M$O^$9.$>)KFP\?F4MYI83V'
MY,OEB\LS_6@MY[L,G9^7Z I(S^Z@5 O4>L5D)SNV-AHA6>/1 W.0'1MU3#MV
MXIKX%=!51FF2YX2D2AA(!7;4^44*6<853)($B51R&S&0>"70E5"OEW?<-=!7
M='&Y/":>F9\X.(^D(KK2>)B2Z'UT!JB)K@6.IBAZ'X"0JNB#.\/<TFJYGNRR
M2&YIM"ML;*Z>/MD7Z=YLPI>:M8M)AIC)4D@T<[M;M( BYP;:!4QBM$F1D5ZM
MP*]18FQAB-/1I74V6@9RI%TU'NU.:BB4^XYM@@'V=E0Q$&IS7?;Y#;=E_[9S
M65>)'L2)Q0!GX]:B/*OC^0_U_YY7Z[(STL/BBW9&3V?ZDUY71=ON+,/#(K3Y
MMM$8\8Q(B)*40*QS [G**4SLVLL4FA+K)<-RWWVH.;[D>,-*%] M-W:"N5YO
M2*GMO[N_2=?X^ZG1^'M'Q\RWE@:>0NGC5? +%%][>'OVT0?CNC40N!;N&_9L
M9^1?W*_'T-.]SP&)=92F#Q6'/773(\A'!W3ZE!4>8W_5CTZ7G_7B<<F?ODTE
MG]5!&Z$*)YDVD%#AOATD@3P1&A8L$Y)HI?-"^ ;19Z6,+4IN:M@A0CZ/YN40
M. I&/?O/,'B"XMN+YE\1P)Y_]F 1ZD7SFB'HY8N[;@+6'9_*9?MGOKQ?EMWL
MJP/,=M5>+MDGN&",(*5@7C !,4(",G>&(,WMCPG*$D.+L*C13_#XXL"MWF!5
M%3L^\665P2^3>FHQF_'ERG7LKA)\@?D]S_'PW1B,C7'/SF0';EU):G6VKS.H
MM*ZIAZW>5;XOYDYA"%#1-@N]A Z\7Q@"Q/&68=#=W3S61[U::;T-?3YJ;N?\
ME(N2"Z9N+[QZ]ZS_2_/E!_MF3C15AC)N5[Q4)1";S'$/IQ(J*1*98J-T%L2+
M&ZK V (:^R+F84XI&'(_]]0GD'T7,92JWS06?:7V-V"K_XU;+@KKK?A4W0!G
M G VQ/-97=&+Y+V"Q0_JQ[J"<^C1.C^GFV^K%GRESRR[I&\R-8KDN>',0"E%
M!C%3#+)<)U":K."":BIUT)G-,W+&YJGJ],M63Y]T2A"N?GXJ EH]NZ,N0 4[
MG LP1/(KYZ0,ZCXNF'KH)2Y=?FVCM[NY?6#)YK#ZV2[Y7$+HS<LO6CU:E_3%
M%1FX(YG?ID]ES6!J="'<VBRAVD",N8%,YG;EEA&L"YF8''N1,ERGQMA<2:TF
M:.K9J6RSXZCX>9K^L>[9$76!^8JN<EU0BMYR+DB)5^I'UP6H\\WJ.CVMZQZH
M*LEK^,P%TG?SM_QINN:S#>FL3)5@KI;#( (Q13DLM,PARJ4PBLDL-4%+NU9I
M8W-I.V7+108$T_F__0O*D_^HM0[=86P#VG>K,!)\O>_Y[2,WG8-:U3[H['Q
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
M\. V828$<6QTED*&.+'AILKM,IPK2 J2D5Q0FN>T&Q]#^?RQ>=F=>N#W4L'
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
MR*30D)N"R\S0#/$@[],F;&QNI]+UW_X%Y<E_['4Z!3_5/[\$ADNM4/OYF5@
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
M/7N#@S/H-V4PT=L!](;M_9P_=P)>\_AYP\ +I\^;5W:,$FP4LJZC$)>=*?,
M A>Y3E)DY[&6$.<R@052=H*GF6 "84JR)&1:GQ(RMHF]ST)A7V$KH5-*Y22B
MG@' E3@-L/3:D4[X013^Y6_!(-;7_I2(8;_P+48>?=7;KNTXZ6W(5N\#(*5(
MBDUN4<HQQ"[;PH@0$-$T8RQ#%!<R:*IO'SVZ"6XU"YS).Y@\YV\GX_N>M2X^
MCW^Z^]C66+-S]^!AY^2104<S\?B*L/FW6JXGORZ6ZT?^J#\N^'QU/]^53+M_
M</.[VKF:8*803:2!+-4"8IZEL$ALD)VB/!.\X%F>4Y^)&2!S;#/VZ_NW8$-Z
M= -0"M/"==;='2IXN_C^Q.=VN7/3/%\PG8.-P:"TV+4L;=QV4_YK_?4*VE\-
M&;]VC_'_=W>M/7+CV/7[_@H!622S0!,1)9(B$6 !N]V>;<1V&W;O;H#Y4.#3
MKFQU5:>JVF/GUX>4ZOU0D2Q*5A:#:?>C1-Y[*!Y>DO?1T:AT3"5#&!!OHHJ
MN(W!;',[[&5_VC)72$^]4%J$ZFNNBWDTTD=K_L6^*LTM\.ULNIA-QFH=/O?1
MOK7K<^\'<UQA<+')QLA=4#+1' AL7%"&H( 7%0255(@7S/ 2%B'V2Q*IAD:D
MNTK=9'MJU:=WNXJY5 $GZGXN?/)&=CC.?@98[Z/7,>'V-7#ACG I@4[E0I=$
MIGZ=[U+">.2VE[3QR#/CD( %5^-[93V5A2IYR04H,,\!HJ1TM*X KG0)RT)B
M+H)\>"+E&!J1[\<TU57F(UT$8P?&\[2Z>[B[/M*.03K\9/LZG%(=?T=*T>\9
M^750'1VD7]E<NJ2-Q>J(250Y-A A8 J7[55J!AC& K"*$J/+'!8F*-MK2U]#
MH[4F!V%Q?=+&XNJDC1$(=<Q$YY,V%CTE;2QZ2]I8#"5I8Q&>M/'PD0@/R76J
MV$_6"KOESW!=V +R0N5%#B1FSA@2 M!25$!A+',EM6'2:X_;TL?0&&&3M7CN
MCI4D?[[9NJ7A?T?N_8(!+GYG@&VGB41P=4P/&Z0^U0=P5L28@BKGWCQ_Q\?K
M@>K)V_$(L,P#L3 7QW8L6OT:SSS:GS-CN^Q['HP7/AI1:.5E[B*FWUHCC$^<
M&^3=M/8\'W&"*=*5W0ZZ&GP(E1((;'_D$I508:T1]$I0V];)T"AP)6?6"-JX
MX5I1ZP 'OYG="FD[]Z4"JF/RB\(HK+K-!1#B"MV<:[2_FC<7U-HK?W/ILW%[
MH;]9YK [KMH]QE )*XPY*(AT@1^$6@M'26#'O](FSZGD/&3OL]/VT*;U2K0H
MUZ)=R/RV.)% =#QM/3$(WKR<T#;19F6WY5XW)R=4.MR,G/I(Y/%$6QW>=<:J
MHJBD@EJ#4N?*KL68 )I38Y=F1"@K-!4P[)S"H].A3>+VRM2!YQ@^H'L>:"2&
MLNN3C?;ZWMUDXPK!*-5)AT^7_1YY!(!P=/81\FP<#]WQ^=0RVN*CGG_^RN?Z
MS7CRLM1J1#44D&D)N(+63"CL#H *KJW!D$/#)"4E)"'4<Z:?H;'-!^U\:.I<
M>/P;'T]<@IQL.<OL;YYFTVRQ$^B1@4PU2F2_C*>9FDTFW/[V6<^SA=,P,%SA
MW$#XT5$">#MFH+6$F14QJV6\R592IF.<"S D(IESO?3**Q=4/:222Q^/8X_/
M?*(?3!W^Y"YN'LSCG$\7O$Z+OKK%K"364!+MB(0 Q#@&C'(&E*Z8*JJR(";(
M:^ARET/C%">Q\QBI98Z\0_8 VH\HTL+7,6<$(A=,%_Y@)&(.CPY[)1%_  [Y
M).#)B-N9_=@K=^BYX^XK)*\TA!(PY0P2S2$05%" %94%KDI6*O\[FK:>AD8D
M![%_S:EZA&_U98@];FM2 =<QA?2'6< %3BKL>KK&N0+#L,L<'UQ:KW1:&^CO
M8L='C[WK':\'(DTT9^V]Y@NM7,2 MAQ=^R7.+5U_:=(A_]A^Y"/_X7Y5YR&J
MOZP.O*S5.)XI.&+$_L=H"2I!I4L\C($@>0%X02$O\UP:R,,2?*84+V3J]),A
M='WZ^EP+6"?,77YUN8KM4(^EVSK6.\I 6S#EB'I:C3]IE+JV+YW,H!8ZVU4L
MV]',Y;??_=Q*NZS6[*;Y)UN/<Z-B0@.U ]Q3F;(I1>O7Z.T U"/SN(L^XA:
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
M&3FU^>*K^]^E__C&)VXW_6E3M\O]P=I;^[_8^>3F4 H7N>1E;DTEQ#% 6%'
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
M7J?T.>4.)_/9ST6Z(>T5T;5[/5=;=S;?6A([I7@(IRQ7.1!&VE6?V/6?T<J
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
M%_K*:E)SMT(P"+)X<H^<5A ,DV"YPNRTB88?IP4>67@_)'0<Q&S!T*XPL:U
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
MSDE4=7JQ9(ZC0.-:YV#<IV+<YX^!X',DLSN($CWGO4YLMA*S-F0"UFHS<CW
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
M$T*.S;-T]J-L7 NX$4KN>=GMA=)E,N&3^QQ,&YU&*XVEG6(AW!EMH5BR4I1
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
M.ZWDBRH\Y63 QEKB'!FKP],UQ%J$@2E+85L/ICF@<?\X\#E$P$\W[G\)MSO
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
MDXMO+Z:KSN\WB\5%Y99].5LL%^]P>>:*D;P8!!'HQ%<I6HC6:+#9A*B<">2
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
MD55&C?KV9"[BFMLL#,6REGE0EF*8F$L"@XXB&A^,]ML=WL.01AV=W&=(/W>
MZCMP9/>%'R]GW[Y-5BMZC7>(UES1126*AT6I7$9HR$<G#@R=,RIKJTSKROX=
MQ.N4\J?U[5H+XW3*^?,I?<5\<8ZS\F$^F:;)]W#^X9)2:W$@"] 6G]R"%VC7
M!0S+%!1J^5:Q"*E$4UF".02F&&AMO+<943>_##\>4U"0PF4;ZE N7J<Y)G*X
M6E."[H42=9H68\/&5?TR!>UB]VV8@G91=0\GVGWL)MY6MCURN[X(!PJ# &]*
MH?@OR!05'=/-6;-.@REH)^-NPQ2TBZ8[1,M5WTST*7EKH!3Z1:GD:!79 _J8
MD/907<C >.FA6/!P"V_'%+2+NL>^L[JW@T[HJ+2R"K0(O+*ST89R00)C&KV-
M)>BX'0]#?[V(+4PV:ZF_L0%PW>Z_'I56(L=<-%BU*DOD!IP.B7X7$J=,4.#F
M9,,'3'_W<\>M%6AM] -TUL6KVR6C[[O9$A=7?3(Y^824W;LZQE45;B&(:"&[
ME+@T68?0NN/T%R'&+0%HB)$V:NX@G+B/V,Q86Y*J4W^5E/1+?6Q.@L)S9%XI
M7:+@K4MY]^60&^Q=?P"L'*KJ#M!R#_.5]TP*&U9C&%EMOZ-0/"H+#(O5R(5R
M)C8&RREPR!V2IARHY>YP<HNY*)#D-GD.0CI:!S,!O'46N(@QLUB\Q=93E$Z&
M0VXG&V_+(;>+PL>.4S_A]^7*+58;7IZLUS[S]A&K2DZRR B%(X5@Y"4AV#JL
M@*&R"4/.7FT5P&[YA3TA95_3S@;6<P=.YZ$YY299YKR.$+.()+PW%)$% 0)1
M2!ZR1]6Z+^0!47JJ@#W\F&JA[SYAL]Y@UA0GN:<=52,^94L!ST( 88PM-C$G
M=.O)DP\*T]TD]]U-_31\]M![?P"ZR@-+<J7R#1E)HBL=%421"TCZ .>L"&63
MJ[(U>'HXO!H9^7'H[*'Q#F#S\,@=CSS5=B>*!D'Q2+NK8 :5/4NJ1&_TL ^%
MUZ+T5%G?.JO:3]\=P.:2L[66U[XOMT>H7K^F"D4Q;D)*(QBG;5!'K@12&A05
M,DM<)AU:SQAY2J:> N@]#3\;T H=H.KV&F[6=CTACE9Y72#R$:O_)I.]+Z\G
MBQ3._QO#_(P;EKF/ :R*N5Z,8:4-%5!,$(RC4](,\?YXB,SCHK(M@AZ9K3RX
M.4\+OF^F[_#?R\]_XOD/_&,V77Y=G&4F4JKI,_/U?9A3*.),+:[-QJ40DG"E
M>9G@(0*/>]O9"W /-.2IH;9NR\]_SLY2\"EZ[^M 3JR$B0%\"8K":,ZYE]HR
M.Z*CO99SW*N.?C"ZC]FZ>$#>?96$-CSS+NADL.9?68**OLX," Y8#$(HCIFK
MUG<F^TDZ;G+3&4!W-MUI0O3U[&)^IE2P5A8#@E952>,<N.!I3QK:C]HKY9M?
MS.PEZ+B]RGT!=&?#C=\#=<\:?[XH%#Q<KT>6[+P/')S*"91E&3P6"KFY\;E$
MSD3>K@[KR:\:MP-Y$"@-H..QGS]OK^8W++,YOL/EZO)BL;@(TX0O9XOEXHRY
M['C(')@5OFI+0F#%@S4B:Y2Y^,VFIBU@\_#WC=L'?!SL--+V_@":+<-YHTOE
MRZ^]) "\7 .MZRPIX[@0 03*""H$#8%S"0YCT5*F6L[4_%+Y7E'&;>(=]%AK
MH?S=,>0O,33%+V&Y_MF6@=59M$Y;'A*46*])<Z%C5UL-3&B./-)&V&XDP9[Q
MTKC]N4<+@W92<Q>.)B[_"RNC*.87%#2%+_AF2@<A+BZ[B@,CX7/2($W)%*S9
M  &3A:P*_=\[+9O/MWE"I)';;0?V/.VLT45J]RK,SW]>)P3ORV65TFJCA(!(
M&6H!QS2M14L$)P,#(:5!8:SFHG4YS\/2; >JTWQ$:&2##BY:[[X WMX9GY;U
MT+S5E2XHSA.!\DO2#R69(D926%(@HTU>6H=%M.Z[W%ZZ[=!VFC?_ ]FH0^:
MMQ@6D^F7NQ)N1PUP]5</[?V_5X1&S?WULW%QC0DM/?.:<=#::S(6!;\^2DK#
ME<.DK=2L^73-NQ(<ZCS>?Z?S=$G:NOQ8@CXN%N0'K_O8/Y/B?J._\:\SZ8P0
M%,]#IA53H.\*Q!4[%/E+81U'4UHS8VXOW<A-F?NC8M-3#&20?CW%JO9I+RJ1
MNQ_0R&O<)\XPOL/9K(NNA%<NUA<)X2%XI\!QGUTTSC+9.M1KZSLND7D7L%<$
M*Y]GOQ$*$DY^8+ZZO%RI]@:^7"6O0J1=PK( 54R&H**&;+71,10=57-V\(,D
M[LK'[(*>7U+SXQFN7[]S (?1QB<T\CQ#<A)M@">YK#@=3A19UL%T.M/OM$=
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
M$S"E"RB%M72&<E>3D[+2.<YL>BI >_IKNL# /K:;#:+(L2%1Q7X_Q;7D(J7
M=+VE*/4M,R4+/G,%:!-:[Z4,6PY?N_.QXSYS-3+Y_HKJP<2?_YRM);>:Q:@U
M ZOKQ!U:+D06&6E!BR@EK2+9K4U\_;'C/F(T-/%^BNK"Q&2M*WBF(KE++H%0
M%&HKJPIX1 U<85%6"*%]V=[(-Q\\[AUU2S/OJ:P>#/UZ=G%UTJ3LZ_QM"F-U
MC!3&T"(\Q@)%8+(9O8W%;VWGF\\=]R:RH9GW5-785O[\%><8"GW:U7%CN(I%
M.TA%2%!D.O"L*!!6R52B+"J%K>R\^<E;67JP(1J-+'V0NCI(TAJ4TM*'IJ@4
M!XE:47H;+02,O')A2N_1)RY;DX__AVFEQ=W"D6U_RFC?N<N".U\4,QZX<'2P
M1Z<@ACK)(Z!CCNSB5.YE4_Q%Z!_V1.UHC3J[0.@DZ(4_77S[%N8_9^4ESI=T
MZKZ9EMG\V^H[ZJ7&1UQ4AO/EC/3R >>K/YNN1QQ<SB1H^GK73)KV3W?#*&J@
M=[MB:0,E#4R$1'LI! A1U:35T!DD=3*E==E4K^]VFM9+6M!@M*"SV"E21<J9
M@LADM,U"V.8\S\_TW6X'3 WW;K>+.3N(;>YRGLHBLO84#5I6CSAC!$0E79UP
M7:P36>3-"_7_D!L?#()'R8UWL4@'<-I?<8\0FS)C*5TQ!J3,]4'>)HA&*DC:
M<N5,%&7SCO\_Y,9/D!OO!*MCD!OO8N,.<+X90"W6]S@N)8]!)1!E-7U.)O!U
M;$XQ& NS#HUMW2#Z@"B=IUN#8V36WF =X&ZEG5JUN=K%*OC(<J:,5%M6,U)*
M\[)SX$52Q6:%S+8FQKHCP'.Y#COXN-[+(CW!Z6J'.50ET3G@:M6;8O4%T: #
MAACHR. V^-8G[88('1R2^QGS(5CLH=FQ'W-^\97KV:IKEYG1:L-+A%PX!R5\
MO0*S'+@FSQF"9VFSY>F!IYW'OZ<3).QCO]DPRNP4%V*]%)]T#,%0_IT+J2@5
M#]XY!B8)5G1 A?H@7(@>:G.&QL4^RNP4%_(JQ,H$:%,*"(^6<HV0(5AA(-'A
M*HHW@H=X""YD#P4]0^-B'V5VB@MU5=_  Q<J28JZ$[D^KRPXYC@(S,)$5@QG
MVU5O/OX]XU8 #8V+?9390>!YE=FMXBP;,%OK#?!*?J>*822[9$! -]$&HWQJ
M/;SJ]O>/3&?011:SMSTZPM)ZAPDK@S'!@2RRSBO6M!-T$6 B>HKH2\JZ=<M
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
MTV3E_9 H4A'1B]8=.]O(U=7%41N@-3?'\)VUZS^HO\2PP/_]O_X_4$L#!!0
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
M2P.*(C0.;2]1*P@ '!H1#,O98$_&[93E2L_M$CF&)M(Z=!V.<?\PV@TKVVL
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
M0S-)<Z2XRZ5EO]7< %!JP=Y3I8UCNF0_:%/$*8-^Y[?X36?LEHRA4D.0*[<
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
M[+M\Y[U[=_5? >Y[9/8W4$L#!!0    ( !J  U5?6U'2\@,  &T+   4
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
M?P-02P$"% ,4    "  :@ -5H0_@QM\^ @ ='Q\ $0              @ $
M    =')N;RTR,#(R,#8S,"YH=&U02P$"% ,4    "  :@ -5@I,YV;$1  "X
MM0  $0              @ $./P( =')N;RTR,#(R,#8S,"YX<V102P$"% ,4
M    "  :@ -5@9$V!?$8  !CZ0  %0              @ 'N4 ( =')N;RTR
M,#(R,#8S,%]C86PN>&UL4$L! A0#%     @ &H #5;$P>L?.7   EQ8$ !4
M             ( !$FH" '1R;F\M,C R,C V,S!?9&5F+GAM;%!+ 0(4 Q0
M   ( !J  U5\,QG5H=H  %SS"  5              "  1/' @!T<FYO+3(P
M,C(P-C,P7VQA8BYX;6Q02P$"% ,4    "  :@ -5D [W*_J*  #+- 8 %0
M            @ 'GH0, =')N;RTR,#(R,#8S,%]P<F4N>&UL4$L! A0#%
M  @ &H #55X[*_W7!P  )B4  !0              ( !%"T$ '1R;F]Q,C(P
M,C)E>"TS,3$N:'1M4$L! A0#%     @ &H #5;%#L=:,!P  OA\  !0
M         ( !'34$ '1R;F]Q,C(P,C)E>"TS,3(N:'1M4$L! A0#%     @
M&H #51D^,)*9!P  CR   !0              ( !VSP$ '1R;F]Q,C(P,C)E
M>"TS,3,N:'1M4$L! A0#%     @ &H #5='7G?L7!   Z@P  !0
M     ( !ID0$ '1R;F]Q,C(P,C)E>"TS,C$N:'1M4$L! A0#%     @ &H #
M55];4=+R P  ;0L  !0              ( ![T@$ '1R;F]Q,C(P,C)E>"TS
M,C(N:'1M4$L! A0#%     @ &H #5=ES9T(-!   W@P  !0
M ( !$TT$ '1R;F]Q,C(P,C)E>"TS,C,N:'1M4$L%!@     ,  P %@,  %)1
$!     $!

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